Live online events
This course builds upon and extends the DevOps methodology prevalent in software development to build, train, and deploy machine learning (ML) models.
The course is based on the four-level MLOPs maturity framework. The course focuses on the first three levels, including the initial, repeatable, and reliable levels. The course stresses the importance of data, model, and code to successful ML deployments. It demonstrates the use of tools, automation, processes, and teamwork in addressing the challenges associated with handoffs between data engineers, data scientists, software developers, and operations. The course also discusses the use of tools and processes to monitor and take action when the model prediction in production drifts from agreed-upon key performance indicators
This course includes presentations, hands-on labs, demonstrations, knowledge checks, and workbook activities.
Intermediate
In this course, you will learn to:
Demonstrate how to automate an ML solution that tests, packages, and deploys a model in an automated fashion; detects performance degradation; and re-trains the model on top of newly acquired data
Day 1
Module 1: Introduction to MLOps
MLOps maturity model
Module 2: Initial MLOps: Experimentation Environments in SageMaker Studio
Workbook: Initial MLOps
Module 3: Repeatable MLOps: Repositories
Code repositories in ML
Module 4: Repeatable MLOps: Orchestration
Demonstration: Using SageMaker Pipelines to Orchestrate Model Building Pipelines
Day 2
Module 4: Repeatable MLOps: Orchestration (continued)
Workbook: Repeatable MLOps
Module 5: Reliable MLOps: Scaling and Testing
Hands-On Lab: Testing Model Variants
Day 3
Module 5: Reliable MLOps: Scaling and Testing (continued)
Workbook: Multi-account strategies
Module 6: Reliable MLOps: Monitoring
Hands-On Lab: Building and Troubleshooting an ML Pipeline
This course is intended for:
MLOps engineers who want to productionize and monitor ML models in the AWS cloud
DevOps engineers who will be responsible for successfully deploying and maintaining ML models in production
We recommend that attendees of this course have:
Practical Data Science with Amazon SageMaker, or equivalent experience