SlideShare ist ein Scribd-Unternehmen logo
1 von 30
Sage Advice
–
Getting started with
Amazon SageMaker
peak.ai
Michael Pearce
IT/DevOps Team Leader
Peak AI
■ Michael Pearce
■ IT/DevOps Team Leader @ Peak
■ Based in Manchester
■ 5x AWS certified, 2x Linux
About Me
–
peak.ai
■ The UK’s leading enterprise AI company, founded in
November 2014
■ 70 employees with plans to double in size this year
■ Offices in Manchester, Jaipur, London, Brisbane and
Edinburgh
■ Venture-backed, with a total of £11m raised to date
from leading UK investors. Consistent revenue
growth of 250% year-on-year
■ ML Competency Partner
peak.ai
About Peak
Do great things with data
30%
Revenue growth Profit margins
50%
AI-powered businesses But it’s not easy
Complex technology Skills are scarce
peak.ai
Peak believes that every business must
become AI-driven in order to thrive and
succeed in the modern world…
We provide businesses with the
technology and the skills they need to
become AI-driven to compete.
Multiple Business Systems
Can be inflexible, slow and
expensive to maintain
Data Silos
Data is in silos, caused by
proliferation of cloud applications
Nowhere to Build AI
Data warehouses are not built to
train algorithms
Business systems are not built for AI
peak.ai
Think of it like an adaptive brain - powering
every aspect of an enterprise, simultaneously.
Ingest data from
any source
Train machine
learning models
Transform and
unify data
Connect with
other systems
So... Peak built the first Enterprise AI System
■ A managed service to Build, Train, and Deploy
machine learning on AWS
■ Off the shelf algorithm, or build your own
■ Really does simplify and speed up the infrastructure
needed for machine learning
○ Prepackaged Images
○ Out Of Box algorithms or your own
■ Developing rapidly!
What is SageMaker?
–
peak.ai
peak.ai
peak.ai
Deploying
–
peak.ai
■ Build your model (technically optional)
■ Train it (also optional)
■ Save it to s3 (optional)
■ Write the code to build your API
○ Create a template
○ Containerise it
peak.ai
Development
peak.ai
Template Layout (EXAMPLE)
–
■ Model
■ Endpoint Configuration
■ Endpoint
■ First Step - Create the Model
○ Provide the location of the model artifacts
and inference code.
Setting up the Endpoint
–
peak.ai
peak.ai
■ Create the Model
■ Create the Model Configuration
○ Select the model
○ Instance Type
○ How many Instances?
○ Elastic Inference?
■ Apply to model configuration to a Endpoint
SageMaker: Endpoint
–
peak.ai
peak.ai
peak.ai
peak.ai
peak.ai
peak.ai
■ Input values - Mostly static and/or implied
○ Network configuration
○ Instance counts, size etc.
○ Conditional autoscaling targets (based on
instance type)
■ Use the SDK
○ Automate the build process in the
background
○ Build into a user friendly interface
peak.ai
Making It Scale
peak.ai
peak.ai
Hosting
–
peak.ai
PROS
■ Provides Scalability, High throughput, High
reliability
■ Enables A/B Testing
CONS
■ Long convoluted endpoint to call with aws service
proxy or sdk
■ Lots of moving parts
■ Expensive!
peak.ai
Hosting Endpoint
peak.ai
SageMaker is…
■ A managed service to Build, Train, and Deploy
machine learning on AWS
■ Moving fast!
We looked at…
■ Packaging your ML model
■ Setting up SageMaker Endpoints
○ Autonomously
○ With a friendly UI
■ Hosting the models on the Endpoints
○ Making it Production ready
○ Abstracting away the complicated moving
parts
Overview
–
peak.ai
peak.ai
peak.ai
peak.ai
DO GREAT THINGS WITH
DATA

Weitere ähnliche Inhalte

Was ist angesagt?

AWS Enterprise Summit London 2013 - Bob Harris - Channel 4
AWS Enterprise Summit London 2013 - Bob Harris - Channel 4 AWS Enterprise Summit London 2013 - Bob Harris - Channel 4
AWS Enterprise Summit London 2013 - Bob Harris - Channel 4
Amazon Web Services
 

Was ist angesagt? (18)

Cloud Security and some preferred practices
Cloud Security and some preferred practicesCloud Security and some preferred practices
Cloud Security and some preferred practices
 
Orchard Harvest - European Conference 2013
Orchard Harvest - European Conference 2013Orchard Harvest - European Conference 2013
Orchard Harvest - European Conference 2013
 
re:Invent 2018 recap
re:Invent 2018 recap re:Invent 2018 recap
re:Invent 2018 recap
 
Building scalable infrastructure for AI & ML
Building scalable infrastructure for AI & MLBuilding scalable infrastructure for AI & ML
Building scalable infrastructure for AI & ML
 
Gcp certification training course
Gcp certification training courseGcp certification training course
Gcp certification training course
 
AWS Enterprise Summit London 2013 - Bob Harris - Channel 4
AWS Enterprise Summit London 2013 - Bob Harris - Channel 4 AWS Enterprise Summit London 2013 - Bob Harris - Channel 4
AWS Enterprise Summit London 2013 - Bob Harris - Channel 4
 
Serverless @ Haufe.Group presented at AWS Summit Berlin 2018
Serverless @ Haufe.Group presented at AWS Summit Berlin 2018Serverless @ Haufe.Group presented at AWS Summit Berlin 2018
Serverless @ Haufe.Group presented at AWS Summit Berlin 2018
 
From AIX to Zero-ops by Pierre Baillet
From AIX to Zero-ops by Pierre BailletFrom AIX to Zero-ops by Pierre Baillet
From AIX to Zero-ops by Pierre Baillet
 
Cars.com Journey to AWS Cloud
Cars.com Journey to AWS CloudCars.com Journey to AWS Cloud
Cars.com Journey to AWS Cloud
 
Alibaba Cloud Certification meetup Singapore June 11
Alibaba Cloud Certification meetup Singapore June 11Alibaba Cloud Certification meetup Singapore June 11
Alibaba Cloud Certification meetup Singapore June 11
 
C sharp annual conference 15-apr-18 - delhi
C sharp annual conference   15-apr-18 - delhiC sharp annual conference   15-apr-18 - delhi
C sharp annual conference 15-apr-18 - delhi
 
MongoDB .local London 2019: New Product Announcements: MongoDB Atlas Autoscal...
MongoDB .local London 2019: New Product Announcements: MongoDB Atlas Autoscal...MongoDB .local London 2019: New Product Announcements: MongoDB Atlas Autoscal...
MongoDB .local London 2019: New Product Announcements: MongoDB Atlas Autoscal...
 
WordPress Café April: Viking motors case
WordPress Café April: Viking motors caseWordPress Café April: Viking motors case
WordPress Café April: Viking motors case
 
Container Power Hour with Jess, Clare, and Abby (CON362) - AWS re:Invent 2018
Container Power Hour with Jess, Clare, and Abby (CON362) - AWS re:Invent 2018Container Power Hour with Jess, Clare, and Abby (CON362) - AWS re:Invent 2018
Container Power Hour with Jess, Clare, and Abby (CON362) - AWS re:Invent 2018
 
SitePrism vs PageObject
SitePrism vs PageObjectSitePrism vs PageObject
SitePrism vs PageObject
 
Building Serverless Machine Learning models in the Cloud
Building Serverless Machine Learning models in the CloudBuilding Serverless Machine Learning models in the Cloud
Building Serverless Machine Learning models in the Cloud
 
Well Architected Framework Presentation @ TU Delft
Well Architected Framework Presentation @ TU DelftWell Architected Framework Presentation @ TU Delft
Well Architected Framework Presentation @ TU Delft
 
"Cars.com Journey to AWS Cloud" by Naresh Chintalcheru at Cars.com July 11 20...
"Cars.com Journey to AWS Cloud" by Naresh Chintalcheru at Cars.com July 11 20..."Cars.com Journey to AWS Cloud" by Naresh Chintalcheru at Cars.com July 11 20...
"Cars.com Journey to AWS Cloud" by Naresh Chintalcheru at Cars.com July 11 20...
 

Ähnlich wie Sage Advice: Getting started with Amazon SageMaker

REPEAT_1_Take_AIML_from_theory_to_practice_with_Intel_technologies_on_AWS_AIM...
REPEAT_1_Take_AIML_from_theory_to_practice_with_Intel_technologies_on_AWS_AIM...REPEAT_1_Take_AIML_from_theory_to_practice_with_Intel_technologies_on_AWS_AIM...
REPEAT_1_Take_AIML_from_theory_to_practice_with_Intel_technologies_on_AWS_AIM...
VENKATASAIPRASADPULA
 
Machine Learning with Apache Spark
Machine Learning with Apache SparkMachine Learning with Apache Spark
Machine Learning with Apache Spark
IBM Cloud Data Services
 
Machine Learning at Scale with MLflow and Apache Spark
Machine Learning at Scale with MLflow and Apache SparkMachine Learning at Scale with MLflow and Apache Spark
Machine Learning at Scale with MLflow and Apache Spark
Databricks
 

Ähnlich wie Sage Advice: Getting started with Amazon SageMaker (20)

World Artificial Intelligence Conference Shanghai 2018
World Artificial Intelligence Conference Shanghai 2018World Artificial Intelligence Conference Shanghai 2018
World Artificial Intelligence Conference Shanghai 2018
 
REPEAT_1_Take_AIML_from_theory_to_practice_with_Intel_technologies_on_AWS_AIM...
REPEAT_1_Take_AIML_from_theory_to_practice_with_Intel_technologies_on_AWS_AIM...REPEAT_1_Take_AIML_from_theory_to_practice_with_Intel_technologies_on_AWS_AIM...
REPEAT_1_Take_AIML_from_theory_to_practice_with_Intel_technologies_on_AWS_AIM...
 
Peak at AWS re:Invent 2019
Peak at AWS re:Invent 2019Peak at AWS re:Invent 2019
Peak at AWS re:Invent 2019
 
Machine Learning with Apache Spark
Machine Learning with Apache SparkMachine Learning with Apache Spark
Machine Learning with Apache Spark
 
From Rapid Prototypes to an end-to-end Model Deployment: an AI Hedge Fund Use...
From Rapid Prototypes to an end-to-end Model Deployment: an AI Hedge Fund Use...From Rapid Prototypes to an end-to-end Model Deployment: an AI Hedge Fund Use...
From Rapid Prototypes to an end-to-end Model Deployment: an AI Hedge Fund Use...
 
Introduction to Machine Learning on IBM Power Systems
Introduction to Machine Learning on IBM Power SystemsIntroduction to Machine Learning on IBM Power Systems
Introduction to Machine Learning on IBM Power Systems
 
20150617 spark meetup zagreb
20150617 spark meetup zagreb20150617 spark meetup zagreb
20150617 spark meetup zagreb
 
FSI202 Machine Learning in Capital Markets
FSI202 Machine Learning in Capital MarketsFSI202 Machine Learning in Capital Markets
FSI202 Machine Learning in Capital Markets
 
When We Spark and When We Don’t: Developing Data and ML Pipelines
When We Spark and When We Don’t: Developing Data and ML PipelinesWhen We Spark and When We Don’t: Developing Data and ML Pipelines
When We Spark and When We Don’t: Developing Data and ML Pipelines
 
Machine Learning at Scale with MLflow and Apache Spark
Machine Learning at Scale with MLflow and Apache SparkMachine Learning at Scale with MLflow and Apache Spark
Machine Learning at Scale with MLflow and Apache Spark
 
IBM_Garage_client_deck.pptx
IBM_Garage_client_deck.pptxIBM_Garage_client_deck.pptx
IBM_Garage_client_deck.pptx
 
EPSGlobal Programming & Logistics
EPSGlobal Programming & LogisticsEPSGlobal Programming & Logistics
EPSGlobal Programming & Logistics
 
The Power of Amazon EC2 Spot Instances Best Practices and Real-World Use Cases
The Power of Amazon EC2 Spot Instances Best Practices and Real-World Use CasesThe Power of Amazon EC2 Spot Instances Best Practices and Real-World Use Cases
The Power of Amazon EC2 Spot Instances Best Practices and Real-World Use Cases
 
Building an Enterprise Data Platform with Azure Databricks to Enable Machine ...
Building an Enterprise Data Platform with Azure Databricks to Enable Machine ...Building an Enterprise Data Platform with Azure Databricks to Enable Machine ...
Building an Enterprise Data Platform with Azure Databricks to Enable Machine ...
 
ICP for Data- Enterprise platform for AI, ML and Data Science
ICP for Data- Enterprise platform for AI, ML and Data ScienceICP for Data- Enterprise platform for AI, ML and Data Science
ICP for Data- Enterprise platform for AI, ML and Data Science
 
Fraud Detection with Amazon SageMaker
Fraud Detection with Amazon SageMakerFraud Detection with Amazon SageMaker
Fraud Detection with Amazon SageMaker
 
AWS Toronto Summit 2019 - AIM302 - Build, train, and deploy ML models with Am...
AWS Toronto Summit 2019 - AIM302 - Build, train, and deploy ML models with Am...AWS Toronto Summit 2019 - AIM302 - Build, train, and deploy ML models with Am...
AWS Toronto Summit 2019 - AIM302 - Build, train, and deploy ML models with Am...
 
Create an ML Factory in Financial Services with CI CD - FSI301 - New York AWS...
Create an ML Factory in Financial Services with CI CD - FSI301 - New York AWS...Create an ML Factory in Financial Services with CI CD - FSI301 - New York AWS...
Create an ML Factory in Financial Services with CI CD - FSI301 - New York AWS...
 
Breaking down barriers empowering developers with service management insights
Breaking down barriers empowering developers with service management insightsBreaking down barriers empowering developers with service management insights
Breaking down barriers empowering developers with service management insights
 
Breaking down barriers empowering developers with service management insights
Breaking down barriers empowering developers with service management insights Breaking down barriers empowering developers with service management insights
Breaking down barriers empowering developers with service management insights
 

Mehr von Michael Pearce

Mehr von Michael Pearce (7)

MLOps - Getting Machine Learning Into Production
MLOps - Getting Machine Learning Into ProductionMLOps - Getting Machine Learning Into Production
MLOps - Getting Machine Learning Into Production
 
Linux CLI Primer
Linux CLI PrimerLinux CLI Primer
Linux CLI Primer
 
Learning, Losing & Lessons Learnt: Cloud Certification the 2nd time around
Learning, Losing & Lessons Learnt: Cloud Certification the 2nd time aroundLearning, Losing & Lessons Learnt: Cloud Certification the 2nd time around
Learning, Losing & Lessons Learnt: Cloud Certification the 2nd time around
 
Git Primer
Git PrimerGit Primer
Git Primer
 
Cloudphrase: AWS basics
Cloudphrase: AWS basicsCloudphrase: AWS basics
Cloudphrase: AWS basics
 
Introduction to AWS VPC & Networking
Introduction to AWS VPC & NetworkingIntroduction to AWS VPC & Networking
Introduction to AWS VPC & Networking
 
Alexa, call SageMaker!
Alexa, call SageMaker!Alexa, call SageMaker!
Alexa, call SageMaker!
 

Kürzlich hochgeladen

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 

Kürzlich hochgeladen (20)

presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 

Sage Advice: Getting started with Amazon SageMaker

  • 1. Sage Advice – Getting started with Amazon SageMaker peak.ai Michael Pearce IT/DevOps Team Leader Peak AI
  • 2. ■ Michael Pearce ■ IT/DevOps Team Leader @ Peak ■ Based in Manchester ■ 5x AWS certified, 2x Linux About Me – peak.ai
  • 3. ■ The UK’s leading enterprise AI company, founded in November 2014 ■ 70 employees with plans to double in size this year ■ Offices in Manchester, Jaipur, London, Brisbane and Edinburgh ■ Venture-backed, with a total of £11m raised to date from leading UK investors. Consistent revenue growth of 250% year-on-year ■ ML Competency Partner peak.ai About Peak
  • 4. Do great things with data 30% Revenue growth Profit margins 50% AI-powered businesses But it’s not easy Complex technology Skills are scarce peak.ai Peak believes that every business must become AI-driven in order to thrive and succeed in the modern world… We provide businesses with the technology and the skills they need to become AI-driven to compete.
  • 5. Multiple Business Systems Can be inflexible, slow and expensive to maintain Data Silos Data is in silos, caused by proliferation of cloud applications Nowhere to Build AI Data warehouses are not built to train algorithms Business systems are not built for AI peak.ai
  • 6. Think of it like an adaptive brain - powering every aspect of an enterprise, simultaneously. Ingest data from any source Train machine learning models Transform and unify data Connect with other systems So... Peak built the first Enterprise AI System
  • 7. ■ A managed service to Build, Train, and Deploy machine learning on AWS ■ Off the shelf algorithm, or build your own ■ Really does simplify and speed up the infrastructure needed for machine learning ○ Prepackaged Images ○ Out Of Box algorithms or your own ■ Developing rapidly! What is SageMaker? – peak.ai
  • 11. ■ Build your model (technically optional) ■ Train it (also optional) ■ Save it to s3 (optional) ■ Write the code to build your API ○ Create a template ○ Containerise it peak.ai Development
  • 13. ■ Model ■ Endpoint Configuration ■ Endpoint ■ First Step - Create the Model ○ Provide the location of the model artifacts and inference code. Setting up the Endpoint – peak.ai
  • 15. ■ Create the Model ■ Create the Model Configuration ○ Select the model ○ Instance Type ○ How many Instances? ○ Elastic Inference? ■ Apply to model configuration to a Endpoint SageMaker: Endpoint – peak.ai
  • 21. ■ Input values - Mostly static and/or implied ○ Network configuration ○ Instance counts, size etc. ○ Conditional autoscaling targets (based on instance type) ■ Use the SDK ○ Automate the build process in the background ○ Build into a user friendly interface peak.ai Making It Scale
  • 25. PROS ■ Provides Scalability, High throughput, High reliability ■ Enables A/B Testing CONS ■ Long convoluted endpoint to call with aws service proxy or sdk ■ Lots of moving parts ■ Expensive! peak.ai Hosting Endpoint
  • 27. SageMaker is… ■ A managed service to Build, Train, and Deploy machine learning on AWS ■ Moving fast! We looked at… ■ Packaging your ML model ■ Setting up SageMaker Endpoints ○ Autonomously ○ With a friendly UI ■ Hosting the models on the Endpoints ○ Making it Production ready ○ Abstracting away the complicated moving parts Overview – peak.ai