<?xml version="1.0" encoding="utf-8" ?>
<!DOCTYPE FL_Course SYSTEM "https://www.flane.de/dtd/fl_course095.dtd"><?xml-stylesheet type="text/xsl" href="https://portal.flane.ch/css/xml-course.xsl"?><course productid="36079" language="en" source="https://portal.flane.ch/swisscom/en/xml-course/amazon-mlea" lastchanged="2026-03-30T10:36:36+02:00" parent="https://portal.flane.ch/swisscom/en/xml-courses"><title>Machine Learning Engineering on AWS</title><productcode>MLEA</productcode><vendorcode>AW</vendorcode><vendorname>Amazon Web Services</vendorname><fullproductcode>AW-MLEA</fullproductcode><version>1.0</version><objective>&lt;p&gt;In this course, you will learn to do the following:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Explain ML fundamentals and its applications in the AWS Cloud.&lt;/li&gt;&lt;li&gt;Process, transform, and engineer data for ML tasks by using AWS services.&lt;/li&gt;&lt;li&gt;Select appropriate ML algorithms and modeling approaches based on problem requirements and model interpretability.&lt;/li&gt;&lt;li&gt;Design and implement scalable ML pipelines by using AWS services for model training, deployment, and orchestration.&lt;/li&gt;&lt;li&gt;Create automated continuous integration and delivery (CI/CD) pipelines for ML workflows.&lt;/li&gt;&lt;li&gt;Discuss appropriate security measures for ML resources on AWS.&lt;/li&gt;&lt;li&gt;Implement monitoring strategies for deployed ML models, including techniques for detecting data drift.&lt;/li&gt;&lt;/ul&gt;</objective><essentials>&lt;p&gt;We recommend that attendees of this course have the following:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Familiarity with basic machine learning concepts&lt;/li&gt;&lt;li&gt;Working knowledge of Python programming language and common data science libraries such as NumPy, Pandas, and Scikit-learn&lt;/li&gt;&lt;li&gt;Basic understanding of cloud computing concepts and familiarity with AWS&lt;/li&gt;&lt;li&gt;Experience with version control systems such as Git (beneficial but not required)&lt;/li&gt;&lt;/ul&gt;</essentials><audience>&lt;p&gt;This course is designed for professionals who are interested in building, deploying, and operationalizing machine learning models on AWS. This could include current and in-training machine learning engineers who might have little prior experience with AWS. Other roles that can benefit from this training are DevOps engineer, developer, and SysOps engineer.&lt;/p&gt;</audience><contents>&lt;ul&gt;
&lt;li&gt;Course Introduction&lt;/li&gt;&lt;li&gt;Introduction to Machine Learning (ML) on AWS&lt;/li&gt;&lt;li&gt;Analyzing Machine Learning (ML) Challenges&lt;/li&gt;&lt;li&gt;Data Processing for Machine Learning (ML)&lt;/li&gt;&lt;li&gt;Data Transformation and Feature Engineering&lt;/li&gt;&lt;li&gt;Choosing a Modeling Approach&lt;/li&gt;&lt;li&gt;Training Machine Learning (ML) Models&lt;/li&gt;&lt;li&gt;Evaluating and Tuning Machine Learning (ML) models&lt;/li&gt;&lt;li&gt;Model Deployment Strategies&lt;/li&gt;&lt;li&gt;Securing AWS Machine Learning (ML) Resources&lt;/li&gt;&lt;li&gt;Machine Learning Operations (MLOps) and Automated Deployment&lt;/li&gt;&lt;li&gt;Monitoring Model Performance and Data Quality&lt;/li&gt;&lt;li&gt;Course Wrap-up&lt;/li&gt;&lt;/ul&gt;</contents><outline>&lt;h5&gt;Module 0: Course Introduction&lt;/h5&gt;&lt;h5&gt;Module 1: Introduction to Machine Learning (ML) on AWS&lt;/h5&gt;&lt;ul&gt;
&lt;li&gt;Topic A: Introduction to ML&lt;/li&gt;&lt;li&gt;Topic B: Amazon SageMaker AI&lt;/li&gt;&lt;li&gt;Topic C: Responsible ML&lt;/li&gt;&lt;/ul&gt;&lt;h5&gt;Module 2: Analyzing Machine Learning (ML) Challenges&lt;/h5&gt;&lt;ul&gt;
&lt;li&gt;Topic A: Evaluating ML business challenges&lt;/li&gt;&lt;li&gt;Topic B: ML training approaches&lt;/li&gt;&lt;li&gt;Topic C: ML training algorithms&lt;/li&gt;&lt;/ul&gt;&lt;h5&gt;Module 3: Data Processing for Machine Learning (ML)&lt;/h5&gt;&lt;ul&gt;
&lt;li&gt;Topic A: Data preparation and types&lt;/li&gt;&lt;li&gt;Topic B: Exploratory data analysis&lt;/li&gt;&lt;li&gt;Topic C: AWS storage options and choosing storage&lt;/li&gt;&lt;/ul&gt;&lt;h5&gt;Module 4: Data Transformation and Feature Engineering&lt;/h5&gt;&lt;ul&gt;
&lt;li&gt;Topic A: Handling incorrect, duplicated, and missing data&lt;/li&gt;&lt;li&gt;Topic B: Feature engineering concepts&lt;/li&gt;&lt;li&gt;Topic C: Feature selection techniques&lt;/li&gt;&lt;li&gt;Topic D: AWS data transformation services&lt;/li&gt;&lt;li&gt;Lab 1: Analyze and Prepare Data with Amazon SageMaker Data Wrangler and Amazon EMR&lt;/li&gt;&lt;li&gt;Lab 2: Data Processing Using SageMaker Processing and the SageMaker Python SDK&lt;/li&gt;&lt;/ul&gt;&lt;h5&gt;Module 5: Choosing a Modeling Approach&lt;/h5&gt;&lt;ul&gt;
&lt;li&gt;Topic A: Amazon SageMaker AI built-in algorithms&lt;/li&gt;&lt;li&gt;Topic B: Amazon SageMaker Autopilot&lt;/li&gt;&lt;li&gt;Topic C: Selecting built-in training algorithms&lt;/li&gt;&lt;li&gt;Topic D: Model selection considerations&lt;/li&gt;&lt;li&gt;Topic E: ML cost considerations&lt;/li&gt;&lt;/ul&gt;&lt;h5&gt;Module 6: Training Machine Learning (ML) Models&lt;/h5&gt;&lt;ul&gt;
&lt;li&gt;Topic A: Model training concepts&lt;/li&gt;&lt;li&gt;Topic B: Training models in Amazon SageMaker AI&lt;/li&gt;&lt;li&gt;Lab 3: Training a model with Amazon SageMaker AI&lt;/li&gt;&lt;/ul&gt;&lt;h5&gt;Module 7: Evaluating and Tuning Machine Learning (ML) models&lt;/h5&gt;&lt;ul&gt;
&lt;li&gt;Topic A: Evaluating model performance&lt;/li&gt;&lt;li&gt;Topic B: Techniques to reduce training time&lt;/li&gt;&lt;li&gt;Topic C: Hyperparameter tuning techniques&lt;/li&gt;&lt;li&gt;Lab 4: Model Tuning and Hyperparameter Optimization with Amazon SageMaker AI&lt;/li&gt;&lt;/ul&gt;&lt;h5&gt;Module 8: Model Deployment Strategies&lt;/h5&gt;&lt;ul&gt;
&lt;li&gt;Topic A: Deployment considerations and target options&lt;/li&gt;&lt;li&gt;Topic B: Deployment strategies&lt;/li&gt;&lt;li&gt;Topic C: Choosing a model inference strategy&lt;/li&gt;&lt;li&gt;Topic D: Container and instance types for inference&lt;/li&gt;&lt;li&gt;Lab 5: Shifting Traffic&lt;/li&gt;&lt;/ul&gt;&lt;h5&gt;Module 9: Securing AWS Machine Learning (ML) Resources&lt;/h5&gt;&lt;ul&gt;
&lt;li&gt;Topic A: Access control&lt;/li&gt;&lt;li&gt;Topic B: Network access controls for ML resources&lt;/li&gt;&lt;li&gt;Topic C: Security considerations for CI/CD pipelines&lt;/li&gt;&lt;/ul&gt;&lt;h5&gt;Module 10: Machine Learning Operations (MLOps) and Automated Deployment&lt;/h5&gt;&lt;ul&gt;
&lt;li&gt;Topic A: Introduction to MLOps&lt;/li&gt;&lt;li&gt;Topic B: Automating testing in CI/CD pipelines&lt;/li&gt;&lt;li&gt;Topic C: Continuous delivery services&lt;/li&gt;&lt;li&gt;Lab 6: Using Amazon SageMaker Pipelines and the Amazon SageMaker Model Registry with Amazon SageMaker Studio&lt;/li&gt;&lt;/ul&gt;&lt;h5&gt;Module 11: Monitoring Model Performance and Data Quality&lt;/h5&gt;&lt;ul&gt;
&lt;li&gt;Topic A: Detecting drift in ML models&lt;/li&gt;&lt;li&gt;Topic B: SageMaker Model Monitor&lt;/li&gt;&lt;li&gt;Topic C: Monitoring for data quality and model quality&lt;/li&gt;&lt;li&gt;Topic D: Automated remediation and troubleshooting&lt;/li&gt;&lt;li&gt;Lab 7: Monitoring a Model for Data Drift&lt;/li&gt;&lt;/ul&gt;&lt;h5&gt;Module 12: Course Wrap-up&lt;/h5&gt;</outline><objective_plain>In this course, you will learn to do the following:


- Explain ML fundamentals and its applications in the AWS Cloud.
- Process, transform, and engineer data for ML tasks by using AWS services.
- Select appropriate ML algorithms and modeling approaches based on problem requirements and model interpretability.
- Design and implement scalable ML pipelines by using AWS services for model training, deployment, and orchestration.
- Create automated continuous integration and delivery (CI/CD) pipelines for ML workflows.
- Discuss appropriate security measures for ML resources on AWS.
- Implement monitoring strategies for deployed ML models, including techniques for detecting data drift.</objective_plain><essentials_plain>We recommend that attendees of this course have the following:


- Familiarity with basic machine learning concepts
- Working knowledge of Python programming language and common data science libraries such as NumPy, Pandas, and Scikit-learn
- Basic understanding of cloud computing concepts and familiarity with AWS
- Experience with version control systems such as Git (beneficial but not required)</essentials_plain><audience_plain>This course is designed for professionals who are interested in building, deploying, and operationalizing machine learning models on AWS. This could include current and in-training machine learning engineers who might have little prior experience with AWS. Other roles that can benefit from this training are DevOps engineer, developer, and SysOps engineer.</audience_plain><contents_plain>- Course Introduction
- Introduction to Machine Learning (ML) on AWS
- Analyzing Machine Learning (ML) Challenges
- Data Processing for Machine Learning (ML)
- Data Transformation and Feature Engineering
- Choosing a Modeling Approach
- Training Machine Learning (ML) Models
- Evaluating and Tuning Machine Learning (ML) models
- Model Deployment Strategies
- Securing AWS Machine Learning (ML) Resources
- Machine Learning Operations (MLOps) and Automated Deployment
- Monitoring Model Performance and Data Quality
- Course Wrap-up</contents_plain><outline_plain>Module 0: Course Introduction

Module 1: Introduction to Machine Learning (ML) on AWS


- Topic A: Introduction to ML
- Topic B: Amazon SageMaker AI
- Topic C: Responsible ML
Module 2: Analyzing Machine Learning (ML) Challenges


- Topic A: Evaluating ML business challenges
- Topic B: ML training approaches
- Topic C: ML training algorithms
Module 3: Data Processing for Machine Learning (ML)


- Topic A: Data preparation and types
- Topic B: Exploratory data analysis
- Topic C: AWS storage options and choosing storage
Module 4: Data Transformation and Feature Engineering


- Topic A: Handling incorrect, duplicated, and missing data
- Topic B: Feature engineering concepts
- Topic C: Feature selection techniques
- Topic D: AWS data transformation services
- 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 5: Choosing a Modeling Approach


- Topic A: Amazon SageMaker AI built-in algorithms
- Topic B: Amazon SageMaker Autopilot
- Topic C: Selecting built-in training algorithms
- Topic D: Model selection considerations
- Topic E: ML cost considerations
Module 6: Training Machine Learning (ML) Models


- Topic A: Model training concepts
- Topic B: Training models in Amazon SageMaker AI
- Lab 3: Training a model with Amazon SageMaker AI
Module 7: Evaluating and Tuning Machine Learning (ML) models


- Topic A: Evaluating model performance
- Topic B: Techniques to reduce training time
- Topic C: Hyperparameter tuning techniques
- Lab 4: Model Tuning and Hyperparameter Optimization with Amazon SageMaker AI
Module 8: Model Deployment Strategies


- Topic A: Deployment considerations and target options
- Topic B: Deployment strategies
- Topic C: Choosing a model inference strategy
- Topic D: Container and instance types for inference
- Lab 5: Shifting Traffic
Module 9: Securing AWS Machine Learning (ML) Resources


- Topic A: Access control
- Topic B: Network access controls for ML resources
- Topic C: Security considerations for CI/CD pipelines
Module 10: Machine Learning Operations (MLOps) and Automated Deployment


- Topic A: Introduction to MLOps
- Topic B: Automating testing in CI/CD pipelines
- Topic C: Continuous delivery services
- Lab 6: Using Amazon SageMaker Pipelines and the Amazon SageMaker Model Registry with Amazon SageMaker Studio
Module 11: Monitoring Model Performance and Data Quality


- Topic A: Detecting drift in ML models
- Topic B: SageMaker Model Monitor
- Topic C: Monitoring for data quality and model quality
- Topic D: Automated remediation and troubleshooting
- Lab 7: Monitoring a Model for Data Drift
Module 12: Course Wrap-up</outline_plain><duration unit="d" days="3">3 days</duration><pricelist><price country="DE" currency="EUR">1995.00</price><price country="AT" currency="EUR">1995.00</price><price country="CH" currency="CHF">2470.00</price><price country="SE" currency="EUR">1995.00</price><price country="SI" currency="EUR">1995.00</price><price country="US" currency="USD">2025.00</price><price country="CA" currency="CAD">2795.00</price><price country="GB" currency="GBP">2655.00</price><price country="PL" currency="PLN">3500.00</price><price country="FR" currency="EUR">2450.00</price><price country="IT" currency="EUR">1650.00</price><price country="EG" currency="USD">2850.00</price><price country="AE" currency="USD">2850.00</price><price country="NL" currency="EUR">2395.00</price></pricelist><miles/></course>