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-AWS): Data Pipeline Automation & Optimization using Amazon Web Services (AWS) (edX) EdX
Statistics.comX,Statistics.com

Machine Learning Operations 2 (MLOps2-AWS): Data Pipeline Automation & Optimization using Amazon Web Services (AWS) (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 Amazon Web Services (AWS).

Self Paced
Self-Paced
DevOps on AWS: Code, Build, and Test (edX) EdX
AWS

DevOps on AWS: Code, Build, and Test (edX)

Learn the basic concepts, technology, use cases, and benefits of implementing DevOps on AWS. DevOps is the combination of cultural philosophies, practices, and tools that increase an organization’s ability to deliver applications and services at high velocity: evolving and improving products at a faster pace than organizations using traditional software development and infrastructure management processes. This speed enables organizations to better serve their customers and compete more effectively in the market.

Self Paced
Self-Paced
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
Building Modern Java Applications on AWS (edX) EdX
AWS

Building Modern Java Applications on AWS (edX)

In this course, we will be covering how to build a modern, greenfield serverless backend on AWS. In modern cloud native application development, it’s often times the goal to build out serverlessarchitectures that are scalable, are highly available, and are fully managed. This mean, less operational overhead for you and your business, and more focusing on the applications and business specific projects that differentiate you in your marketplace. In this course, we will be covering how to build a modern, greenfield serverless backend on AWS.

Self PAced
Self-Paced
Platform-Based Analytics (edX) EdX
Indiana University,IUx

Platform-Based Analytics (edX)

Gain hands-on experience extracting, preparing, exploring, and analyzing data statistically and visually using features and tools native to Microsoft Excel. In an ever-growing digital world, the need for strong data analysis skills is at the forefront of every business function, along with the ability to accurately describe and interpret analytical findings.

Nov 7th 2023
5-12 Weeks
R Data Science Capstone Project (edX) EdX
IBM

R Data Science Capstone Project (edX)

Apply various data analysis and visualization skills and techniques you have learned by taking on the role of a data scientist working with real-world data sets. In this capstone course, you will apply various data science skills and techniques that you have learned as part of the previous courses in the IBM Data Science with R or IBM Data Analytics with Excel and R Professional Certificate Programs.

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
Machine Learning Operations 1 (MLOps1-AML): Deploying AI & ML Models in Production using Microsoft Azure Machine Learning (AML) (edX) EdX
Statistics.comX,Statistics.com

Machine Learning Operations 1 (MLOps1-AML): Deploying AI & ML Models in Production using Microsoft Azure Machine Learning (AML) (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 data engineers can effectively work with data scientists to monitor and iterate on model performance, which is why we developed this course: Machine Learning Ops (MLOps1) - Deploying AI & ML Models in Production using Microsoft Azure Machine Learning (AML).

Self Paced
Self-Paced