Deployment of Machine Learning Models in Production - eLearning
450,00 EUR
- 20 hours
Bridge the gap between building machine learning models and deploying them into real-world production environments with this Deployment of Machine Learning Models Training course. Designed for aspiring AI and data professionals, this hands-on program teaches you how to operationalize machine learning solutions using modern deployment, API, cloud, and MLOps practices.
Key Features
Language
Course and material in English
Level
Beginner - Intermediate level
5 Hours of On-Demand Videos
1 Year access to the learning platform
15 Guided Hands-On Exercises
16 Auto-Graded Assessments
20 Recall Quizzes
2 Comprehensive Assignments
20+ hours recommended study time
Program completion certification included
Learning Outcomes
At the end of this Course, you will be able to understand:
Build
Build machine learning models from the ground up
AWS
Set up AWS SageMaker Studio and Jupyter Notebook
Deploy
Deploy real-time endpoints and manage cleanup processes
Develop
Develop scripts for batch inference using Batch Transform
Debug
Debug application issues using Jupyter Notebook
MLOps
Implement MLOps workflows on AWS using SageMaker

Course timeline
Introduction
Lesson 01
- What is Model Deployment?
- Types of Model Deployment
- How to Choose the Model Deployment Type?
AWS SageMaker
Lesson 02
- AWS SageMaker Equivalent on GCP and Azure
- Sign into Your AWS Account
- Setting up AWS SageMaker Studio
- Opening Jupyter on SageMaker Studio
Model Training
Lesson 03
- Cloning the Lesson Repository
- Downloading Data-Part
- Exploratory Data Analysis and Feature Engineering
- Base Model Training Code
- Test Model Locally
- SageMaker Training Job
- Hyperparameter Tuning
- Analyze Results
SageMaker Real-time Inference
Lesson 04
- Architecture of SageMaker Real-time Inference
- Create the Inference Script
- Real-time Endpoint Deployment
- Invoke the Model
- Cleanup
- Introduction to Multi-model Endpoint
- Deploying Multi-model Endpoint
- Invoke the Multi-model Endpoint
- Introduction to Serverless
- Deploying as a Serverless Inference
SageMaker Batch Transform
Lesson 05
- Architecture of SageMaker Batch Transform
- Create the Inference Script for Batch Transform
- Trigger a Batch Transform Job
- Analyze Results
MLOps on SageMaker
Lesson 06
- MLOps: Machine Learning Operations
- Implement MLOps on AWS Cloud Using SageMaker
- Create an MLOps Project with a SageMaker Template
- SageMaker Project Template Code
- Debug Application Errors with Jupyter Notebook
- Push Code Changes to Trigger CI/CD
- Test the Endpoint
- Cleanup

Who Should Enroll in This Program?
Machine Learning Engineers
Data Scientists
AI Engineers
Python Developers
DevOps and MLOps Professionals
Software Engineers working with AI applications
Prerequisites
- Basic understanding of Machine Learning concepts
- Familiarity with Python programming
- Basic knowledge of APIs and web applications (recommended)
- General understanding of cloud or software deployment concepts is beneficial
Statements
Licensing and accreditation
This course is offered according to Partner Program Agreement and complies with the License Agreement requirements
Equity Policy
Candidates are encouraged to reach out to AVC for guidance and support throughout the accommodation process.
Frequently Asked Questions

Need corporate solutions or LMS integration?
Didn't find the course or program which would work for your business? Need LMS integration? Write us, we will solve everything!
