Description
Duration: 3 days
Machine Learning Engineering on AWS is a 3-day intermediate course for ML professionals who want to build and operationalize machine learning solutions on Amazon Web Services. The course combines conceptual instruction, hands-on labs, and practical exercises to cover the full ML lifecycle, from data preparation through deployment and monitoring. Students work with AWS services including Amazon SageMaker AI and Amazon EMR to build scalable, production-ready ML applications.
Target Audience
- Machine learning engineers (current and in-training)
- DevOps engineers
- Developers
- SysOps engineers
Prerequisites
- Familiarity with fundamental machine learning concepts
- Working knowledge of Python and common data science libraries such as NumPy, Pandas, and Scikit-learn
- Basic understanding of cloud computing and general familiarity with AWS
- Experience with version control systems such as Git (helpful but not required)
What’s included?
- Authorized Courseware
- Intensive Hands on Skills Development with an Experienced Subject Matter Expert
- Hands on practice on real Servers and extended lab support 1.800.482.3172
- Examination Vouchers & Onsite Certification Testing – (excluding Adobe and PMP Boot Camps)
- Academy Code of Honor: Test Pass Guarantee
- Optional: Package for Hotel Accommodations, Lunch and Transportation
With several convenient training delivery methods offered, The Code Academy makes getting the training you need easy. Whether you prefer to learn in a classroom or an online live learning virtual environment, training videos hosted online, and private group classes hosted at your site. We offer expert instruction to individuals, government agencies, non-profits, and corporations. Our live classes, on-sites, and online training videos all feature certified instructors who teach a detailed curriculum and share their expertise and insights with trainees. No matter how you prefer to receive the training, you can count on The Code Academy for an engaging and effective learning experience.
Methods
- Instructor Led (the best training format we offer)
- Live Online Classroom – Online Instructor Led
- Self-Paced Video
Speak to an Admissions Representative for complete details
| Start | Finish | Public Price | Public Enroll | Private Price | Private Enroll |
|---|---|---|---|---|---|
| 5/25/2026 | 5/27/2026 | ||||
| 6/15/2026 | 6/17/2026 | ||||
| 7/6/2026 | 7/8/2026 | ||||
| 7/27/2026 | 7/29/2026 | ||||
| 8/17/2026 | 8/19/2026 | ||||
| 9/7/2026 | 9/9/2026 | ||||
| 9/28/2026 | 9/30/2026 | ||||
| 10/19/2026 | 10/21/2026 | ||||
| 11/9/2026 | 11/11/2026 | ||||
| 11/30/2026 | 12/2/2026 | ||||
| 12/21/2026 | 12/23/2026 | ||||
| 1/11/2027 | 1/13/2027 | ||||
| 2/1/2027 | 2/3/2027 | ||||
| 2/22/2027 | 2/24/2027 | ||||
| 3/15/2027 | 3/17/2027 | ||||
| 4/5/2027 | 4/7/2027 | ||||
| 4/26/2027 | 4/28/2027 |
Learning Objectives
- Describe core ML concepts and how they apply within the AWS Cloud.
- Use AWS services to process, transform, and prepare data for ML workloads.
- Choose suitable ML algorithms and modeling approaches based on problem requirements and interpretability needs.
- Build and implement scalable ML pipelines on AWS covering model training, deployment, and orchestration.
- Set up automated CI/CD pipelines for ML workflows.
- Identify appropriate security controls for ML resources on AWS.
- Apply monitoring strategies to deployed ML models, including methods for identifying data drift.
Course Outline
Module Module 0: Course Introduction
[]
Module Module 1: Getting Started with Machine Learning on AWS
[‘Topic A: ML fundamentals’, ‘Topic B: Amazon SageMaker AI overview’, ‘Topic C: Responsible ML practices’]
Module Module 2: Assessing Machine Learning Challenges
[‘Topic A: Identifying and evaluating ML business problems’, ‘Topic B: Approaches to ML model training’, ‘Topic C: Common ML training algorithms’]
Module Module 3: Preparing Data for Machine Learning
[‘Topic A: Data types and preparation techniques’, ‘Topic B: Exploratory data analysis’, ‘Topic C: AWS storage options and how to select among them’]
Module Module 4: Data Transformation and Feature Engineering
[‘Topic A: Addressing incorrect, duplicate, and missing data’, ‘Topic B: Feature engineering fundamentals’, ‘Topic C: Feature selection methods’, ‘Topic D: AWS services for data transformation’, ‘Lab 1: Analyze and Prepare Data with Amazon SageMaker Data Wrangler and Amazon EMR’, ‘Lab 2: Data Processing Using SageMaker Processing and the SageMaker Python SDK’]
Module Module 5: Selecting a Modeling Approach
[‘Topic A: Built-in algorithms available in Amazon SageMaker AI’, ‘Topic B: How to choose a built-in training algorithm’, ‘Topic C: Amazon SageMaker Autopilot’, ‘Topic D: Factors to consider when selecting a model’, ‘Topic E: Cost considerations for ML workloads’]
Module Module 6: Training Machine Learning Models
[‘Topic A: Core model training concepts’, ‘Topic B: Running model training jobs in Amazon SageMaker AI’, ‘Lab 3: Training a model with Amazon SageMaker AI’]
Module Module 7: Evaluating and Tuning Machine Learning Models
[‘Topic A: Measuring and interpreting model performance’, ‘Topic B: Methods for reducing training time’, ‘Topic C: Hyperparameter tuning approaches’, ‘Lab 4: Model Tuning and Hyperparameter Optimization with Amazon SageMaker AI’]
Module Module 8: Model Deployment Strategies
[‘Topic A: Deployment considerations and available target options’, ‘Topic B: Common deployment strategies’, ‘Topic C: Selecting an inference strategy’, ‘Topic D: Container and instance types for model inference’, ‘Lab 5: Shifting Traffic A/B’]
Module Module 9: Securing AWS Machine Learning Resources
[‘Topic A: Access control for ML resources’, ‘Topic B: Network-level access controls for ML environments’, ‘Topic C: Security considerations within CI/CD pipelines’]
Module Module 10: MLOps and Automated Deployment
[‘Topic A: MLOps concepts and principles’, ‘Topic B: Automating testing within CI/CD pipelines’, ‘Topic C: Continuous delivery services on AWS’, ‘Lab 6: Using Amazon SageMaker Pipelines and the Amazon SageMaker Model Registry with Amazon SageMaker Studio’]
Module Module 11: Monitoring Model Performance and Data Quality
[‘Topic A: Identifying drift in ML models’, ‘Topic B: SageMaker Model Monitor capabilities’, ‘Topic C: Monitoring data quality and model quality metrics’, ‘Topic D: Automated remediation and troubleshooting approaches’, ‘Lab 7: Monitoring a Model for Data Drift’]
Module Module 12: Course Wrap-up
[]