EdX

MLOps Platforms: Amazon SageMaker and Azure ML (edX)

MLOps Platforms: Amazon SageMaker and Azure ML (edX)

Elevate Your MLOps Game: Master AWS SageMaker and Azure ML for Production-Ready AI Solutions.

Class Deals by MOOC List - Click here and see EdX's Active Discounts, Deals, and Promo Codes.

Master Cloud MLOps: AWS SageMaker & Azure ML

  • Build end-to-end machine learning pipelines on leading cloud platforms
  • Gain practical experience through hands-on exercises and projects
  • Prepare for AWS & Azure ML certifications and job roles

Course Highlights:

  • Explore data engineering & ML foundations on AWS
  • Create data repos, ETL pipelines & serverless solutions
  • Learn data science skills - cleaning, visualization, analysis
  • Train, select & tune ML models on AWS SageMaker
  • Operationalize models for production with MLOps best practices
  • Deploy & maintain ML solutions using CPU/GPU instances

Ideal for data scientists, ML engineers, analysts & cloud professionals. Master comprehensive MLOps skills on AWS & Azure through real-world training.
This course is part of the Machine Learning Operations Professional Certificate.

What you'll learn

  • Apply exploratory data analysis (EDA) techniques to data science problems and datasets.
  • Build machine learning modeling solutions using both AWS and Azure technology.
  • Train and deploy machine learning solutions to a production environment using cloud technology.

Syllabus

Module 1: Data Engineering with AWS Technology (7 hours)
\- Video: Meet your Course Instructor: Noah Gift (3 minutes)
\- Video: Using Sagemaker Studio Lab (7 minutes)
\- Video: Getting Started with AWS CloudShell (12 minutes)
\- Video: Advantages of Using Cloud Developer Workspaces (4 minutes)
\- Video: Prototyping AI APIs in CloudShell (12 minutes)
\- Video: Cloud9 with AWS Codewhisperer AI Pair Programming Tool (9 minutes)
\- Video: Introduction to Data Storage (1 minute)
\- Video: Determining the Correct Storage Medium (3 minutes)
\- Video: Working with Amazon S3 (6 minutes)
\- Video: Batch vs. Streaming Job Styles (2 minutes)
\- Video: Introduction to Data Ingestion and Processing Pipelines (2 minutes)
\- Video: Working with AWS Batch (3 minutes)
\- Video: Working with AWS Step Functions (8 minutes)
\- Video: Transforming Data in Transit (2 minutes)
\- Video: Handling Map Reduce for Machine Learning (1 minute)
\- Video: Working with EMR Serverless (1 minute)
\- Reading: Meet your Supporting Instructor: Alfredo Deza (10 minutes)
\- Reading: Course Structure and Discussion Etiquette (10 minutes)
\- Reading: Getting Started and Course Gotchas (10 minutes)
\- Reading: Key Terms (10 minutes)
\- Reading: Welcome to AWS Academy Machine Learning Foundations (10 minutes)
\- Reading: Studio Lab Examples (10 minutes)
\- Reading: AWS Academy Onboard (Optional) (10 minutes)
\- Reading: Lesson Reflection (10 minutes)
\- Reading: Key Terms (10 minutes)
\- Reading: Developing AWS Storage Solutions (10 minutes)
\- Reading: Data Lakes with Amazon S3 (10 minutes)
\- Reading: Lesson Reflection (10 minutes)
\- Reading: Key Terms (10 minutes)
\- Reading: Interactive Marco Polo Pipeline Programming Challenge (10 minutes)
\- Reading: Lesson Reflection (10 minutes)
\- Quiz: Data Engineering with AWS Machine Learning Technology (30 minutes)
\- Quiz: Quiz-Getting Started with AWS Machine Learning Technology (30 minutes)
\- Quiz: Quiz-Create Data Repository for Machine Learning (30 minutes)
\- Quiz: Quiz-Identifying and Implementing Data Ingestion and Transformation Solutions (30 minutes)
\- Discussion Prompt: Meet and Greet (optional) (10 minutes)
\- Discussion Prompt: Let Us Know if Something's Not Working (10 minutes)
\- Ungraded Lab: Build and Deploy a Marco Polo AWS Step Function (60 minutes)

Module 2: Exploratory Data Analysis with AWS Technology (7 hours)
\- Video: Cleaning Up Data (1 minute)
\- Video: Scaling Data (1 minute)
\- Video: Labeling Data (1 minute)
\- Video: Identifying and Extracting Features (1 minute)
\- Video: Feature Engineering Concepts (1 minute)
\- Video: Graphing Data (3 minutes)
\- Video: Clustering Data (2 minutes)
\- Reading: Key Terms (10 minutes)
\- Reading: AWS Academy Introduction to Machine Learning (10 minutes)
\- Reading: AWS Resources for Exploratory Data Analysis (10 minutes)
\- Reading: Lesson Reflection (10 minutes)
\- Reading: Key Terms (10 minutes)
\- Reading: Feature engineering with scikit-learn on Databricks (10 minutes)
\- Reading: Lesson Reflection (10 minutes)
\- Reading: Key Terms (10 minutes)
\- Reading: Lesson Reflection (10 minutes)
\- Quiz: Exploratory Data Analysis (30 minutes)
\- Quiz: Quiz-Sanitizing and Preparing Data for Modeling (30 minutes)
\- Quiz: Quiz-Feature Engineering (30 minutes)
\- Ungraded Lab: Jupyter Sandbox (60 minutes)
\- Ungraded Lab: Feature Engineering-Creating a Winning Season (60 minutes)
\- Ungraded Lab: Covid19 Exploratory Data Analysis (60 minutes)
\- Ungraded Lab: Clustering and Plotting Clusters in Housing Prices (60 minutes)

Module 3: Modeling with AWS Technology (7 hours)
\- Video: When to Use Machine Learning? (1 minute)
\- Video: Supervised vs. Unsupervised Machine Learning (2 minutes)
\- Video: Selecting a Machine Learning Solution (1 minute)
\- Video: Selecting a Machine Learning Model (1 minute)
\- Video: Modeling Demo with Sagemaker Canvas (5 minutes)
\- Video: Using Train, Test and Split (1 minute)
\- Video: Solving Optimization Problems (2 minutes)
\- Video: Selecting GPU vs. CPU (1 minute)
\- Video: Neural Network Architecture (2 minutes)
\- Video: Overfitting vs. Underfitting (1 minute)
\- Video: Selecting Metrics (5 minutes)
\- Video: Comparing Models using Experiment Tracking (1 minute)
\- Reading: Key Terms (10 minutes)
\- Reading: Introduction to Implementing a Machine Learning Pipeline with Amazon SageMaker (10 minutes)
\- Reading: Lesson Reflection (10 minutes)
\- Reading: Key Terms (10 minutes)
\- Reading: Introducing Forecasting on Sagemaker (10 minutes)
\- Reading: Interactive Gradient Descent (10 minutes)
\- Reading: Lesson Reflection (10 minutes)
\- Reading: Key Terms (10 minutes)
\- Reading: Introducing Computer Vision (10 minutes)
\- Reading: More Practice: Train an Image Classification Model with PyTorch (10 minutes)
\- Reading: Lesson Reflection (10 minutes)
\- Quiz: Quiz-Selecting the Appropriate Model(s) for a Given Machine Learning Problem (30 minutes)
\- Quiz: Quiz-Training Machine Learning Models (30 minutes)
\- Quiz: Machine Learning Modeling (30 minutes)
\- Quiz: Quiz-Evaluating Machine Learning Problems (30 minutes)
\- Ungraded Lab: Gradient Descent Sandbox (60 minutes)
\- Ungraded Lab: Building a Linear Regression Model (60 minutes)
\- Ungraded Lab: Underfitting vs Overfitting (60 minutes)

Module 4: MLOps with AWS Technology (5 hours)
\- Video: Monitoring and Logging (1 minute)
\- Video: Multiple Regions (1 minute)
\- Video: Reproducible Workflows (1 minute)
\- Video: AWS-Flavored DevOps (1 minute)
\- Video: Reviewing Compute Choices (1 minute)
\- Video: Provisioning EC2 (1 minute)
\- Video: Provisioning EBS (1 minute)
\- Video: AWS AI ML Services (4 minutes)
\- Video: Principle of Least Privilege AWS Lambda (1 minute)
\- Video: Integrated Security (1 minute)
\- Video: Overview of Sagemaker Studio Workflow (2 minutes)
\- Video: Model Predictions with Sagemaker Canvas (1 minute)
\- Video: Data Drift and Model Monitoring (1 minute)
\- Video: Running PyTorch with AWS App Runner (7 minutes)
\- Reading: Key Terms (10 minutes)
\- Reading: Introducing Natural Language Processing (10 minutes)
\- Reading: Interactive Python Logging (10 minutes)
\- Reading: Lesson Reflection (10 minutes)
\- Reading: Key Terms (10 minutes)
\- Reading: More Practice: Deploy a Hugging Face Pre-trained Model to Amazon SageMaker (10 minutes)
\- Reading: Lesson Reflection (10 minutes)
\- Reading: Key Terms (10 minutes)
\- Reading: More Practice: Deploy Models for Inference (10 minutes)
\- Reading: AWS Certified Machine Learning – Specialty (10 minutes)
\- Reading: External Lab: MLOps Template GitHub (10 minutes)
\- Reading: Lesson Reflection (10 minutes)
\- Quiz: Getting Started with MLOps (30 minutes)
\- Quiz: Quiz-Building Machine Learning Solutions (30 minutes)
\- Quiz: Quiz-Recommending and Implementing Appropriate Machine Learning Services (30 minutes)
\- Ungraded Lab: Python Logging Lab (60 minutes)

Module 5: Machine Learning Certifications (4 hours)
\- Video: Introduction to Azure Certifications (2 minutes)
\- Video: Learning Resources for Azure Certifications (8 minutes)
\- Video: Microsoft Learning Paths and Study Notes (6 minutes)
\- Video: Creating an Azure ML Workspace (6 minutes)
\- Video: Creating an Azure Auto ML Job (14 minutes)
\- Video: Introductory Azure ML and MLOps Concepts (0 minutes)
\- Video: Prerequisite Technology (1 minute)
\- Video: Real Time and Batch Deployment (2 minutes)
\- Video: Azure Open Datasets (3 minutes)
\- Video: Exploring Open Datasets SDK (1 minute)
\- Video: More Advanced Azure ML and MLOps Concepts (1 minute)
\- Video: Exploring Azure ML Command Line (3 minutes)
\- Video: Triggering Azure ML with GitHub (2 minutes)
\- Video: Using Hyperparameters (3 minutes)
\- Video: Train a Model using the Python SDK (6 minutes)
\- Reading: Key Terms (10 minutes)
\- Reading: Lesson Reflection (10 minutes)
\- Reading: Key Terms (10 minutes)
\- Reading: Lesson Reflection (10 minutes)
\- Reading: Key Terms (10 minutes)
\- Reading: Lesson Reflection (10 minutes)
\- Reading: Next Steps (10 minutes)
\- Quiz: Tutorial: Azure Machine Learning in a Day (60 minutes)
\- Quiz: Quiz-Azure AI Fundamentals and other Azure Certifications (30 minutes)
\- Quiz: Quiz-Introductory Azure ML and MLOps Concepts (30 minutes)

Go to Class
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Related Courses

Machine Learning Operations 2 (MLOps2-GCP): Data Pipeline Automation & Optimization using Google Cloud Platform (GCP) (edX) EdX
Statistics.comX,Statistics.com

Machine Learning Operations 2 (MLOps2-GCP): Data Pipeline Automation & Optimization using Google Cloud Platform (GCP) (edX)

Most data science projects fail. There are various reasons why, but one of the primary reasons is the challenge of deployment. One piece to the deployment puzzle is understanding how to automate your pipeline’s functions and continuously optimize its performance, which is why we developed this course, MLOp2s: Data Pipeline Automation & Optimization using Google Cloud Platform (GCP).

Self Paced
Self-Paced
Introduction to AWS Identity and Access Management (edX) EdX
AWS

Introduction to AWS Identity and Access Management (edX)

This course will focus on one of the key security services, AWS Identity and Access Management (IAM). It is meant to provide learners with an introduction to and some deeper level content on AWS IAM. Security should be your first priority when developing cloud native applications. The goal of this course is to provide you with foundational knowledge and skills that will enable you to grow in your use of both AWS IAM and the rest of the AWS ecosystem.

Self Paced
Self-Paced
AWS Cloud Technical Essentials (edX) EdX
AWS

AWS Cloud Technical Essentials (edX)

Kick off your cloud career by learning the fundamentals of AWS products, services, and solutions and basic concepts of database, storage, networking, security and cloud computing. Are you in a technical role and want to learn the fundamentals of AWS? Do you aspire to have a job or career as a cloud developer, architect, or in an operations role? If so, this course is an ideal way to start, as it requires no prior knowledge of cloud computing or AWS products and services.

Self Paced
Self-Paced
Distributed Machine Learning with Apache Spark (edX) EdX
University of California, Berkeley,BerkeleyX

Distributed Machine Learning with Apache Spark (edX)

Learn the underlying principles required to develop scalable machine learning pipelines and gain hands-on experience using Apache Spark. Machine learning aims to extract knowledge from data, relying on fundamental concepts in computer science, statistics, probability and optimization.

No sessions available
4 Weeks
Hands-on with AWS for IT Professionals (edX) EdX
AWS

Hands-on with AWS for IT Professionals (edX)

Get hands-on with AWS and build a solution that addresses a common data, operations, and architecture scenario. This course gets hands-on by teaching how to create a new AWS Account, create an Administrative User, and explore the AWS Free Tier. Students can then follow demonstration and explainer videos containing on how AWS Services can combine to create solutions that can be useful in real-life scenarios.

Self Paced
Self-Paced
Introduction to Machine Learning on AWS (edX) EdX
AWS

Introduction to Machine Learning on AWS (edX)

This course is intended for software developers and engineers taking their first steps with the AWS services that do much of heavy lifting of Machine Learning for you. In this course, we start with some services where the training model and raw inference is handled for you by Amazon. We'll cover services which do the heavy lifting of computer vision, data extraction and analysis, language processing, speech recognition, translation, ML model training and virtual agents.

Self Paced
Self-Paced
Statistics and R (edX) EdX
HarvardX,Harvard University

Statistics and R (edX)

An introduction to basic statistical concepts and R programming skills necessary for analyzing data in the life sciences. We will learn the basics of statistical inference in order to understand and compute p-values and confidence intervals, all while analyzing data with R. We provide R programming examples in a way that will help make the connection between concepts and implementation.

Self Paced
Self-Paced