- 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)




