- Overview
- Audience
- Prerequisites
- Curriculum
Description:
This 5-day training provides participants with a deep dive into AWS SageMaker, Amazon’s fully managed machine learning platform. The course starts by introducing AWS machine learning fundamentals, data preparation techniques, and the SageMaker environment. Participants will gain a clear understanding of SageMaker’s built-in algorithms, supported frameworks, and the flexibility to bring their own models.
Through a series of hands-on labs, learners will work with regression, classification, and advanced algorithms such as XGBoost, PCA, Factorization Machines, and DeepAR for time-series forecasting. The training emphasizes practical skills such as preparing datasets, tuning hyperparameters, training and deploying models, and using SageMaker endpoints for real-time inference.
In addition, the course covers integration scenarios with other AWS services, including API Gateway and Lambda, to create production-ready ML pipelines. Learners also explore key AI services such as Comprehend, Translate, Polly, Lex, and Rekognition to broaden their skillset beyond core ML
Â
By the end of the training, participants will be able to design, train, and deploy scalable ML solutions on AWS SageMaker, manage model performance, and apply best practices to build AI-powered applications. The program also provides a strong foundation for professionals preparing for the AWS Machine Learning Specialty certification.
Duration: 5 Days
Course Code: BDT 520
Learning Objectives:
After this training, participants will be able to:
- Train and deploy ML models using AWS SageMaker
- Implement advanced ML algorithms (XGBoost, PCA, DeepAR)
- Integrate SageMaker endpoints with Lambda and API Gateway
- Leverage AWS AI services for NLP, vision, and speech tasks
- Data Scientists and ML Engineers
- Developers exploring AWS machine learning services
- Cloud Engineers implementing ML pipelines
- Professionals preparing for AWS ML Specialty certification
- Basic knowledge of Python
- Familiarity with AWS fundamentals
- Understanding of ML concepts (regression, classification)
- AWS Free Tier account for labs
Course Outline:
Module 1: AWS and ML Foundations
- AWS ML Specialty Exam Preparation
- AWS Account Setup and IAM
- Billing and Monitoring
- Lab: Setup S3 and SageMaker Notebook
Module 2: ML Concepts and Data Preparation
- Data Types, Missing Data, Visualization
- Introduction to Python Notebook
- Handling mixed data types
Module 3: Introduction to SageMaker
- Instance Types and Pricing
- Built-in Algorithms and Frameworks
- Bring Your Own Algorithm
Module 4: XGBoost with SageMaker
- Regression and Classification Labs
- Hyperparameter Tuning
- Model Deployment with Endpoints
Module 5: PCA and Factorization Machines
- Dimensionality Reduction
- MovieLens Recommender
- Hands-on Demos
Module 6: Time Series with DeepAR
- Training and Inference Formats
- Forecasting with Bike Rental Dataset
- Handling Dynamic Features
Module 7: SageMaker Integration
- Install SDK and Boto3
- Lambda and API Gateway Integration
- Endpoint Deployment
Module 8: Hyperparameter Tuning
- Tuning Factorization Machines
- Movie Rating Recommender Lab
Module 9: AWS AI Services
- Transcribe
- Translate
- Comprehend
- Polly
- Lex
- Rekognition
- Extract
Â
Training material provided: Yes (Digital format)




