SlideShare a Scribd company logo
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

More Related Content

What's hot

Cloud Security and some preferred practices
Cloud Security and some preferred practicesCloud Security and some preferred practices
Cloud Security and some preferred practices
Michael Pearce
 
Orchard Harvest - European Conference 2013
Orchard Harvest - European Conference 2013Orchard Harvest - European Conference 2013
Orchard Harvest - European Conference 2013
Steve Taylor
 
re:Invent 2018 recap
re:Invent 2018 recap re:Invent 2018 recap
re:Invent 2018 recap
Trent Hornibrook
 
Building scalable infrastructure for AI & ML
Building scalable infrastructure for AI & MLBuilding scalable infrastructure for AI & ML
Building scalable infrastructure for AI & ML
Michael Pearce
 
Gcp certification training course
Gcp certification training courseGcp certification training course
Gcp certification training course
premav6
 
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
 
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
Nils Rhode
 
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
The Incredible Automation Day
 
Cars.com Journey to AWS Cloud
Cars.com Journey to AWS CloudCars.com Journey to AWS Cloud
Cars.com Journey to AWS Cloud
Naresh Chintalcheru
 
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
Chirag Nayyar
 
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
Albert Anthony
 
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...
Lisa Roth, PMP
 
WordPress Café April: Viking motors case
WordPress Café April: Viking motors caseWordPress Café April: Viking motors case
WordPress Café April: Viking motors case
Exove
 
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
Amazon Web Services
 
SitePrism vs PageObject
SitePrism vs PageObjectSitePrism vs PageObject
SitePrism vs PageObject
Anadea
 
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
Alex Casalboni
 
Well Architected Framework Presentation @ TU Delft
Well Architected Framework Presentation @ TU DelftWell Architected Framework Presentation @ TU Delft
Well Architected Framework Presentation @ TU Delft
Sander Knape
 
"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...
AWS Chicago
 

What's hot (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...
 

Similar to Sage Advice: Getting started with Amazon SageMaker

World Artificial Intelligence Conference Shanghai 2018
World Artificial Intelligence Conference Shanghai 2018World Artificial Intelligence Conference Shanghai 2018
World Artificial Intelligence Conference Shanghai 2018
Adam Gibson
 
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
 
Peak at AWS re:Invent 2019
Peak at AWS re:Invent 2019Peak at AWS re:Invent 2019
Peak at AWS re:Invent 2019
JonTaylor93
 
Machine Learning with Apache Spark
Machine Learning with Apache SparkMachine Learning with Apache Spark
Machine Learning with Apache Spark
IBM Cloud Data Services
 
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...
Sri Ambati
 
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
David Spurway
 
20150617 spark meetup zagreb
20150617 spark meetup zagreb20150617 spark meetup zagreb
20150617 spark meetup zagreb
Andrey Vykhodtsev
 
FSI202 Machine Learning in Capital Markets
FSI202 Machine Learning in Capital MarketsFSI202 Machine Learning in Capital Markets
FSI202 Machine Learning in Capital Markets
Amazon Web Services
 
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
Stitch Fix Algorithms
 
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
 
IBM_Garage_client_deck.pptx
IBM_Garage_client_deck.pptxIBM_Garage_client_deck.pptx
IBM_Garage_client_deck.pptx
KamalKamalli1
 
EPSGlobal Programming & Logistics
EPSGlobal Programming & LogisticsEPSGlobal Programming & Logistics
EPSGlobal Programming & Logistics
EPSGlobal
 
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
Amazon Web Services
 
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 ...
Databricks
 
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
Karan Sachdeva
 
Fraud Detection with Amazon SageMaker
Fraud Detection with Amazon SageMakerFraud Detection with Amazon SageMaker
Fraud Detection with Amazon SageMaker
Amazon Web Services
 
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...
Jonathan Dion
 
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...
Amazon Web Services
 
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
DevOps.com
 
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
Deborah Schalm
 

Similar to 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
 

More from Michael Pearce

MLOps - Getting Machine Learning Into Production
MLOps - Getting Machine Learning Into ProductionMLOps - Getting Machine Learning Into Production
MLOps - Getting Machine Learning Into Production
Michael Pearce
 
Linux CLI Primer
Linux CLI PrimerLinux CLI Primer
Linux CLI Primer
Michael Pearce
 
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
Michael Pearce
 
Git Primer
Git PrimerGit Primer
Git Primer
Michael Pearce
 
Cloudphrase: AWS basics
Cloudphrase: AWS basicsCloudphrase: AWS basics
Cloudphrase: AWS basics
Michael Pearce
 
Introduction to AWS VPC & Networking
Introduction to AWS VPC & NetworkingIntroduction to AWS VPC & Networking
Introduction to AWS VPC & Networking
Michael Pearce
 
Alexa, call SageMaker!
Alexa, call SageMaker!Alexa, call SageMaker!
Alexa, call SageMaker!
Michael Pearce
 

More from 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!
 

Recently uploaded

Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
Octavian Nadolu
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
sonjaschweigert1
 
Large Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial ApplicationsLarge Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial Applications
Rohit Gautam
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
Safe Software
 
Full-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalizationFull-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalization
Zilliz
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
mikeeftimakis1
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
KatiaHIMEUR1
 
Building RAG with self-deployed Milvus vector database and Snowpark Container...
Building RAG with self-deployed Milvus vector database and Snowpark Container...Building RAG with self-deployed Milvus vector database and Snowpark Container...
Building RAG with self-deployed Milvus vector database and Snowpark Container...
Zilliz
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
Neo4j
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems S.M.S.A.
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
Quotidiano Piemontese
 
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
James Anderson
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
KAMESHS29
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
Aftab Hussain
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
Adtran
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Aggregage
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
Matthew Sinclair
 
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
SOFTTECHHUB
 

Recently uploaded (20)

Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
 
Large Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial ApplicationsLarge Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial Applications
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
 
Full-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalizationFull-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalization
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
 
Building RAG with self-deployed Milvus vector database and Snowpark Container...
Building RAG with self-deployed Milvus vector database and Snowpark Container...Building RAG with self-deployed Milvus vector database and Snowpark Container...
Building RAG with self-deployed Milvus vector database and Snowpark Container...
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
 
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
 
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
 

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