SlideShare a Scribd company logo
1 of 23
Amazon SageMaker
For MLOps
Aman Srivastava
Lack of etiquette and manners is a huge turn off.
KnolX Etiquettes
 Punctuality
Join the session 5 minutes prior to the session start time. We start on
time and conclude on time!
 Feedback
Make sure to submit a constructive feedback for all sessions as it is very
helpful for the presenter.
 Silent Mode
Keep your mobile devices in silent mode, feel free to move out of session
in case you need to attend an urgent call.
 Avoid Disturbance
Avoid unwanted chit chat during the session.
1. What is SageMaker
 Introduction to Amazon SageMaker
2. SageMaker for MLOps
 Introduction to MLOps
 SageMaker Workflows
 AirFlow & StepFunction
3. CodePipeline in SageMaker
§ Accelerate Model Development
§ Deploy & Manage Models in Production
4. Customize Infrastructure
 Automate custom integration and deployment
5. Quality Control
 Data Monitoring
 Model Monitoring
6. Containerization in SageMaker
 Pre-built SageMaker Images
 Building your own container
7. Demo
8. Q&A
Introduction to Amazon SageMaker
 SageMaker is an integrated platform that combines Amazon SageMaker's machine learning capabilities with
DevOps practices.
 Enabling streamlined development, deployment, and management of machine learning models at scale.
Train & Evaluate Model
Create Endpoint
Configuration
Monitor &
Maintain Endpoint
Deploy the Model
Create SageMaker Model Update or Delete Endpoint
SageMaker for MLOps
02
Introduction to MLOps
• Problem Definition and Planning
• Data Collection and Preparation
• Model Development
• Version Control
 MLOps = ML + DEV + OPS
 MLOps is the seamless integration of Machine Learning (ML), Software Development (DEV), and Operations
(OPS) to streamline the end-to-end lifecycle of deploying and managing ML models.
Development and
Planning
CI/CD
Monitoring and
Management
Governance and
Collaboration
• Continuous Integration (CI)
• Model Deployment
• Continuous Deployment (CD)
• Monitoring and Logging
• Feedback Loop and Model Updating
• Scaling and Resource Management
• Security and Compliance
• Documentation
• Collaboration and
Communication
SageMaker Workflows
 A tool designed for constructing and overseeing machine learning pipelines.
 Utilize SageMaker custom operators on your Kubernetes cluster and components for Kubeflow Pipelines.
 Execute on-demand or scheduled non-interactive batch runs of your Jupyter notebook.
 Leverage SageMaker APIs to export configurations for the creation and management of Airflow workflows.
 Develop multi-step ML workflows in Python orchestrating SageMaker infrastructure without the need for
separate resource provisioning.
AirFlow & StepFunction
 Airflow: Orchestrate and automate complex workflows in the cloud with Apache Airflow on Amazon Web
Services.
 StepFunction: Serverless orchestration for integrating Lambda functions and AWS services in event-driven
workflows with a graphical console view.
Batch Inference at Scale with Amazon SageMaker Task Execution using Lambda
CodePipeline in SageMaker
03
Accelerate Model Development
 Standardizing ML development environments with Amazon SageMaker Projects accelerates innovation,
simplifying project launches through consistent setups and templates for tested tools and libraries.
 This boosts data scientist productivity by providing standardized environments with code templates, source
control, and CI/CD pipelines.
Deploy & Manage Model in Production
 Quickly reproduce your models for troubleshooting.
− Amazon SageMaker logs each workflow step, creating an audit trail of model artifacts for easy
reproduction and debugging of potential issues in production models.
 Centrally track and manage model versions.
− SageMaker Model Registry streamlines ML app development, centralizing model versions and metrics
for easy deployment selection and automated audit trail of approval workflows.
04
Automate custom integration and deployment
 SageMaker Projects accelerates ML model deployment with CI/CD, ensuring agility in production.
 SageMaker Projects integrates ML development, boosting agility through CI/CD, version control, A/B testing,
and automation for swift model deployment.
04
Data Monitoring
 Amazon SageMaker Model Monitor ensures the ongoing quality of machine learning models in production
through continuous monitoring via real-time endpoints or scheduled batch transform jobs.
 Model Monitor alerts on model quality deviations, enabling proactive actions like retraining without manual
monitoring. Use prebuilt features without coding or code for custom analysis and flexible model monitoring.
Model Monitoring
 Model quality monitoring jobs assess model performance by comparing its predictions to actual Ground Truth
labels, merging real-time or batch inference data with stored labels in an Amazon S3 bucket for comparison.
Image Attribute: Image sourced from AWS (Amazon Web Services) documentation on SageMaker. Source: Link
05
Pre-built SageMaker Images
 Amazon SageMaker provides containers for built-in algorithms and pre-built Docker images for popular ML
frameworks (e.g., MXNet, TensorFlow, PyTorch) and supports libraries like scikit-learn and SparkML.
Building your own container
 Create a custom container if you're building or training a personalized model with a framework that lacks a
pre-built image.
Image Attribute: Image sourced from AWS (Amazon Web Services) documentation on SageMaker. Source: Link
06
07
Amazon SageMaker for MLOps Presentation.

More Related Content

Similar to Amazon SageMaker for MLOps Presentation.

AI Stack on AWS: Amazon SageMaker and Beyond
AI Stack on AWS: Amazon SageMaker and BeyondAI Stack on AWS: Amazon SageMaker and Beyond
AI Stack on AWS: Amazon SageMaker and Beyond
Provectus
 
Microsoft ALM Platform Overview
Microsoft ALM Platform OverviewMicrosoft ALM Platform Overview
Microsoft ALM Platform Overview
Steve Lange
 

Similar to Amazon SageMaker for MLOps Presentation. (20)

End-to-End Machine Learning with Amazon SageMaker
End-to-End Machine Learning with Amazon SageMakerEnd-to-End Machine Learning with Amazon SageMaker
End-to-End Machine Learning with Amazon SageMaker
 
MLops on Vertex AI Presentation (AI/ML).pptx
MLops on Vertex AI Presentation (AI/ML).pptxMLops on Vertex AI Presentation (AI/ML).pptx
MLops on Vertex AI Presentation (AI/ML).pptx
 
GDG Cloud Southlake #3 Charles Adetiloye: Enterprise MLOps in Practice
GDG Cloud Southlake #3 Charles Adetiloye: Enterprise MLOps in PracticeGDG Cloud Southlake #3 Charles Adetiloye: Enterprise MLOps in Practice
GDG Cloud Southlake #3 Charles Adetiloye: Enterprise MLOps in Practice
 
AI-Plugins-Planners-Persona-SemanticKernel.pptx
AI-Plugins-Planners-Persona-SemanticKernel.pptxAI-Plugins-Planners-Persona-SemanticKernel.pptx
AI-Plugins-Planners-Persona-SemanticKernel.pptx
 
Strata CA 2019: From Jupyter to Production Manu Mukerji
Strata CA 2019: From Jupyter to Production Manu MukerjiStrata CA 2019: From Jupyter to Production Manu Mukerji
Strata CA 2019: From Jupyter to Production Manu Mukerji
 
Amq Overview Continuous Quality Assurance
Amq Overview Continuous Quality AssuranceAmq Overview Continuous Quality Assurance
Amq Overview Continuous Quality Assurance
 
Incquery Suite Models 2020 Conference by István Ráth, CEO of IncQuery Labs
Incquery Suite Models 2020 Conference by István Ráth, CEO of IncQuery LabsIncquery Suite Models 2020 Conference by István Ráth, CEO of IncQuery Labs
Incquery Suite Models 2020 Conference by István Ráth, CEO of IncQuery Labs
 
MLOps Virtual Event | Building Machine Learning Platforms for the Full Lifecycle
MLOps Virtual Event | Building Machine Learning Platforms for the Full LifecycleMLOps Virtual Event | Building Machine Learning Platforms for the Full Lifecycle
MLOps Virtual Event | Building Machine Learning Platforms for the Full Lifecycle
 
AI Stack on AWS: Amazon SageMaker and Beyond
AI Stack on AWS: Amazon SageMaker and BeyondAI Stack on AWS: Amazon SageMaker and Beyond
AI Stack on AWS: Amazon SageMaker and Beyond
 
Introducing Amazon SageMaker
Introducing Amazon SageMakerIntroducing Amazon SageMaker
Introducing Amazon SageMaker
 
[AI] ML Operationalization with Microsoft Azure
[AI] ML Operationalization with Microsoft Azure[AI] ML Operationalization with Microsoft Azure
[AI] ML Operationalization with Microsoft Azure
 
Building, Training and Deploying Custom Algorithms with Amazon SageMaker
Building, Training and Deploying Custom Algorithms with Amazon SageMakerBuilding, Training and Deploying Custom Algorithms with Amazon SageMaker
Building, Training and Deploying Custom Algorithms with Amazon SageMaker
 
Machine Learning in azione con Amazon SageMaker
Machine Learning in azione con Amazon SageMakerMachine Learning in azione con Amazon SageMaker
Machine Learning in azione con Amazon SageMaker
 
Databricks for MLOps Presentation (AI/ML)
Databricks for MLOps Presentation (AI/ML)Databricks for MLOps Presentation (AI/ML)
Databricks for MLOps Presentation (AI/ML)
 
DevOps for Machine Learning overview en-us
DevOps for Machine Learning overview en-usDevOps for Machine Learning overview en-us
DevOps for Machine Learning overview en-us
 
Microsoft ALM Platform Overview
Microsoft ALM Platform OverviewMicrosoft ALM Platform Overview
Microsoft ALM Platform Overview
 
Serverless Summit 21 - Resilient serverless architecture on AWS
Serverless Summit 21 - Resilient serverless architecture on AWSServerless Summit 21 - Resilient serverless architecture on AWS
Serverless Summit 21 - Resilient serverless architecture on AWS
 
[DSC Europe 23] Petar Zecevic - ML in Production on Databricks
[DSC Europe 23] Petar Zecevic - ML in Production on Databricks[DSC Europe 23] Petar Zecevic - ML in Production on Databricks
[DSC Europe 23] Petar Zecevic - ML in Production on Databricks
 
Microsoft DevOps for AI with GoDataDriven
Microsoft DevOps for AI with GoDataDrivenMicrosoft DevOps for AI with GoDataDriven
Microsoft DevOps for AI with GoDataDriven
 
Productionizing Machine Learning with a Microservices Architecture
Productionizing Machine Learning with a Microservices ArchitectureProductionizing Machine Learning with a Microservices Architecture
Productionizing Machine Learning with a Microservices Architecture
 

More from Knoldus Inc.

More from Knoldus Inc. (20)

Supply chain security with Kubeclarity.pptx
Supply chain security with Kubeclarity.pptxSupply chain security with Kubeclarity.pptx
Supply chain security with Kubeclarity.pptx
 
Mastering Web Scraping with JSoup Unlocking the Secrets of HTML Parsing
Mastering Web Scraping with JSoup Unlocking the Secrets of HTML ParsingMastering Web Scraping with JSoup Unlocking the Secrets of HTML Parsing
Mastering Web Scraping with JSoup Unlocking the Secrets of HTML Parsing
 
Akka gRPC Essentials A Hands-On Introduction
Akka gRPC Essentials A Hands-On IntroductionAkka gRPC Essentials A Hands-On Introduction
Akka gRPC Essentials A Hands-On Introduction
 
Entity Core with Core Microservices.pptx
Entity Core with Core Microservices.pptxEntity Core with Core Microservices.pptx
Entity Core with Core Microservices.pptx
 
Introduction to Redis and its features.pptx
Introduction to Redis and its features.pptxIntroduction to Redis and its features.pptx
Introduction to Redis and its features.pptx
 
GraphQL with .NET Core Microservices.pdf
GraphQL with .NET Core Microservices.pdfGraphQL with .NET Core Microservices.pdf
GraphQL with .NET Core Microservices.pdf
 
NuGet Packages Presentation (DoT NeT).pptx
NuGet Packages Presentation (DoT NeT).pptxNuGet Packages Presentation (DoT NeT).pptx
NuGet Packages Presentation (DoT NeT).pptx
 
Data Quality in Test Automation Navigating the Path to Reliable Testing
Data Quality in Test Automation Navigating the Path to Reliable TestingData Quality in Test Automation Navigating the Path to Reliable Testing
Data Quality in Test Automation Navigating the Path to Reliable Testing
 
K8sGPTThe AI​ way to diagnose Kubernetes
K8sGPTThe AI​ way to diagnose KubernetesK8sGPTThe AI​ way to diagnose Kubernetes
K8sGPTThe AI​ way to diagnose Kubernetes
 
Introduction to Circle Ci Presentation.pptx
Introduction to Circle Ci Presentation.pptxIntroduction to Circle Ci Presentation.pptx
Introduction to Circle Ci Presentation.pptx
 
Robusta -Tool Presentation (DevOps).pptx
Robusta -Tool Presentation (DevOps).pptxRobusta -Tool Presentation (DevOps).pptx
Robusta -Tool Presentation (DevOps).pptx
 
Optimizing Kubernetes using GOLDILOCKS.pptx
Optimizing Kubernetes using GOLDILOCKS.pptxOptimizing Kubernetes using GOLDILOCKS.pptx
Optimizing Kubernetes using GOLDILOCKS.pptx
 
Azure Function App Exception Handling.pptx
Azure Function App Exception Handling.pptxAzure Function App Exception Handling.pptx
Azure Function App Exception Handling.pptx
 
CQRS Design Pattern Presentation (Java).pptx
CQRS Design Pattern Presentation (Java).pptxCQRS Design Pattern Presentation (Java).pptx
CQRS Design Pattern Presentation (Java).pptx
 
ETL Observability: Azure to Snowflake Presentation
ETL Observability: Azure to Snowflake PresentationETL Observability: Azure to Snowflake Presentation
ETL Observability: Azure to Snowflake Presentation
 
Scripting with K6 - Beyond the Basics Presentation
Scripting with K6 - Beyond the Basics PresentationScripting with K6 - Beyond the Basics Presentation
Scripting with K6 - Beyond the Basics Presentation
 
Getting started with dotnet core Web APIs
Getting started with dotnet core Web APIsGetting started with dotnet core Web APIs
Getting started with dotnet core Web APIs
 
Introduction To Rust part II Presentation
Introduction To Rust part II PresentationIntroduction To Rust part II Presentation
Introduction To Rust part II Presentation
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog Presentation
 
Configuring Workflows & Validators in JIRA
Configuring Workflows & Validators in JIRAConfiguring Workflows & Validators in JIRA
Configuring Workflows & Validators in JIRA
 

Recently uploaded

CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 

Recently uploaded (20)

What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 

Amazon SageMaker for MLOps Presentation.

  • 2. Lack of etiquette and manners is a huge turn off. KnolX Etiquettes  Punctuality Join the session 5 minutes prior to the session start time. We start on time and conclude on time!  Feedback Make sure to submit a constructive feedback for all sessions as it is very helpful for the presenter.  Silent Mode Keep your mobile devices in silent mode, feel free to move out of session in case you need to attend an urgent call.  Avoid Disturbance Avoid unwanted chit chat during the session.
  • 3. 1. What is SageMaker  Introduction to Amazon SageMaker 2. SageMaker for MLOps  Introduction to MLOps  SageMaker Workflows  AirFlow & StepFunction 3. CodePipeline in SageMaker § Accelerate Model Development § Deploy & Manage Models in Production 4. Customize Infrastructure  Automate custom integration and deployment 5. Quality Control  Data Monitoring  Model Monitoring 6. Containerization in SageMaker  Pre-built SageMaker Images  Building your own container 7. Demo 8. Q&A
  • 4.
  • 5. Introduction to Amazon SageMaker  SageMaker is an integrated platform that combines Amazon SageMaker's machine learning capabilities with DevOps practices.  Enabling streamlined development, deployment, and management of machine learning models at scale. Train & Evaluate Model Create Endpoint Configuration Monitor & Maintain Endpoint Deploy the Model Create SageMaker Model Update or Delete Endpoint
  • 7. Introduction to MLOps • Problem Definition and Planning • Data Collection and Preparation • Model Development • Version Control  MLOps = ML + DEV + OPS  MLOps is the seamless integration of Machine Learning (ML), Software Development (DEV), and Operations (OPS) to streamline the end-to-end lifecycle of deploying and managing ML models. Development and Planning CI/CD Monitoring and Management Governance and Collaboration • Continuous Integration (CI) • Model Deployment • Continuous Deployment (CD) • Monitoring and Logging • Feedback Loop and Model Updating • Scaling and Resource Management • Security and Compliance • Documentation • Collaboration and Communication
  • 8. SageMaker Workflows  A tool designed for constructing and overseeing machine learning pipelines.  Utilize SageMaker custom operators on your Kubernetes cluster and components for Kubeflow Pipelines.  Execute on-demand or scheduled non-interactive batch runs of your Jupyter notebook.  Leverage SageMaker APIs to export configurations for the creation and management of Airflow workflows.  Develop multi-step ML workflows in Python orchestrating SageMaker infrastructure without the need for separate resource provisioning.
  • 9. AirFlow & StepFunction  Airflow: Orchestrate and automate complex workflows in the cloud with Apache Airflow on Amazon Web Services.  StepFunction: Serverless orchestration for integrating Lambda functions and AWS services in event-driven workflows with a graphical console view. Batch Inference at Scale with Amazon SageMaker Task Execution using Lambda
  • 11. Accelerate Model Development  Standardizing ML development environments with Amazon SageMaker Projects accelerates innovation, simplifying project launches through consistent setups and templates for tested tools and libraries.  This boosts data scientist productivity by providing standardized environments with code templates, source control, and CI/CD pipelines.
  • 12. Deploy & Manage Model in Production  Quickly reproduce your models for troubleshooting. − Amazon SageMaker logs each workflow step, creating an audit trail of model artifacts for easy reproduction and debugging of potential issues in production models.  Centrally track and manage model versions. − SageMaker Model Registry streamlines ML app development, centralizing model versions and metrics for easy deployment selection and automated audit trail of approval workflows.
  • 13. 04
  • 14. Automate custom integration and deployment  SageMaker Projects accelerates ML model deployment with CI/CD, ensuring agility in production.  SageMaker Projects integrates ML development, boosting agility through CI/CD, version control, A/B testing, and automation for swift model deployment.
  • 15. 04
  • 16. Data Monitoring  Amazon SageMaker Model Monitor ensures the ongoing quality of machine learning models in production through continuous monitoring via real-time endpoints or scheduled batch transform jobs.  Model Monitor alerts on model quality deviations, enabling proactive actions like retraining without manual monitoring. Use prebuilt features without coding or code for custom analysis and flexible model monitoring.
  • 17. Model Monitoring  Model quality monitoring jobs assess model performance by comparing its predictions to actual Ground Truth labels, merging real-time or batch inference data with stored labels in an Amazon S3 bucket for comparison. Image Attribute: Image sourced from AWS (Amazon Web Services) documentation on SageMaker. Source: Link
  • 18. 05
  • 19. Pre-built SageMaker Images  Amazon SageMaker provides containers for built-in algorithms and pre-built Docker images for popular ML frameworks (e.g., MXNet, TensorFlow, PyTorch) and supports libraries like scikit-learn and SparkML.
  • 20. Building your own container  Create a custom container if you're building or training a personalized model with a framework that lacks a pre-built image. Image Attribute: Image sourced from AWS (Amazon Web Services) documentation on SageMaker. Source: Link
  • 21. 06
  • 22. 07