VOOZH about

URL: https://www.coursera.org/learn/mlops-aws-azure-duke

⇱ MLOps Platforms: Amazon SageMaker and Azure ML | Coursera


MLOps Platforms: Amazon SageMaker and Azure ML

Keep adding new skills with 10,000+ programs for $239 (usually $399). Save now.

MLOps Platforms: Amazon SageMaker and Azure ML

11,741 already enrolled

Included with

β€’

Learn more

Ask Coursera

Gain insight into a topic and learn the fundamentals.
3.6

58 reviews

Advanced level

Recommended experience

3 weeks to complete
at 10 hours a week
Flexible schedule
Learn at your own pace

Gain insight into a topic and learn the fundamentals.
3.6

58 reviews

Advanced level

Recommended experience

3 weeks to complete
at 10 hours a week
Flexible schedule
Learn at your own pace

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.

Details to know

Shareable certificate

Add to your LinkedIn profile

Assessments

17 assignments

Taught in English

Build your subject-matter expertise

This course is part of the MLOps | Machine Learning Operations Specialization
When you enroll in this course, you'll also be enrolled in this Specialization.
  • Learn new concepts from industry experts
  • Gain a foundational understanding of a subject or tool
  • Develop job-relevant skills with hands-on projects
  • Earn a shareable career certificate

There are 5 modules in this course

In MLOps (Machine Learning Operations) Platforms: Amazon SageMaker and Azure ML you will learn the necessary skills to build, train, and deploy machine learning solutions in a production environment using two leading cloud platforms: Amazon Web Services (AWS) and Microsoft Azure. This course is also a great resource for individuals looking to prepare for AWS or Azure machine learning certifications or who are working (or seek to work) as data scientists, software engineers, software developers, data analysts, or other roles that use machine learning.

Through a series of hands-on exercises, you will gain an intuition for basic machine learning algorithms and practical experience working with these leading Cloud platforms. By the end of the course, you will be able to deploy machine learning solutions in a production environment using AWS and Azure technology. Week 1. Explore data engineering with AWS technology. We’ll discuss topics such as getting started with machine learning on AWS, creating data repositories, and identifying and implementing solutions for data ingestion and transformation. Week 2. Gain basic data science skills with AWS technology. You will learn data cleaning techniques, perform feature engineering, data analysis, and data visualization for machine learning. We’ll prioritize using serverless solutions that are available on AWS to make the process more efficient. Week 3. Learn machine learning models with AWS technology. We’ll examine how to select appropriate models for the task at hand, choose hyperparameters, train models on the platform, and evaluate models. Week 4. Learn MLOps with AWS: the final phase of putting machine learning into production. We’ll discuss topics such as operationalizing a machine learning model, deciding between CPU and GPU, and deploying and maintaining the model. Week 5. Learn how to work with data and machine learning in a second leading Cloud-based platform: Azure ML.

In this module, you will learn how to build data engineering solutions on AWS and apply it by building a data engineering pipeline with AWS Step Functions and AWS Lambda.

What's included

16 videos16 readings4 assignments1 discussion prompt1 ungraded lab

16 videosβ€’Total 82 minutes
  • Meet your Course Instructor: Noah Giftβ€’4 minutes
  • Using Sagemaker Studio Labβ€’7 minutes
  • Getting Started with AWS CloudShellβ€’12 minutes
  • Advantages of Using Cloud Developer Workspacesβ€’4 minutes
  • Prototyping AI APIs in CloudShellβ€’13 minutes
  • Cloud9 with AWS Codewhisperer AI Pair Programming Toolβ€’9 minutes
  • Introduction to Data Storageβ€’1 minute
  • Determining the Correct Storage Mediumβ€’4 minutes
  • Working with Amazon S3β€’7 minutes
  • Batch vs. Streaming Job Stylesβ€’2 minutes
  • Introduction to Data Ingestion and Processing Pipelinesβ€’2 minutes
  • Working with AWS Batchβ€’3 minutes
  • Working with AWS Step Functionsβ€’8 minutes
  • Transforming Data in Transitβ€’2 minutes
  • Handling Map Reduce for Machine Learningβ€’2 minutes
  • Working with EMR Serverlessβ€’1 minute
16 readingsβ€’Total 160 minutes
  • Meet your Supporting Instructor: Alfredo Dezaβ€’10 minutes
  • Course Structure and Discussion Etiquetteβ€’10 minutes
  • Getting Started and Course Gotchasβ€’10 minutes
  • Report a problem with the course β€’10 minutes
  • Key Termsβ€’10 minutes
  • Welcome to AWS Academy Machine Learning Foundationsβ€’10 minutes
  • Studio Lab Examplesβ€’10 minutes
  • AWS Academy Onboard (Optional)β€’10 minutes
  • Lesson Reflectionβ€’10 minutes
  • Key Termsβ€’10 minutes
  • Developing AWS Storage Solutionsβ€’10 minutes
  • Data Lakes with Amazon S3β€’10 minutes
  • Lesson Reflectionβ€’10 minutes
  • Key Termsβ€’10 minutes
  • Interactive Marco Polo Pipeline Programming Challengeβ€’10 minutes
  • Lesson Reflectionβ€’10 minutes
4 assignmentsβ€’Total 120 minutes
  • Data Engineering with AWS Machine Learning Technologyβ€’30 minutes
  • Quiz-Getting Started with AWS Machine Learning Technologyβ€’30 minutes
  • Quiz-Create Data Repository for Machine Learningβ€’30 minutes
  • Quiz-Identifying and Implementing Data Ingestion and Transformation Solutionsβ€’30 minutes
1 discussion promptβ€’Total 10 minutes
  • Meet and Greet (optional)β€’10 minutes
1 ungraded labβ€’Total 60 minutes
  • Build and Deploy a Marco Polo AWS Step Functionβ€’60 minutes

In this module, you will compose data engineering solutions using AWS technology and apply it by building data science notebooks.

What's included

7 videos9 readings3 assignments4 ungraded labs

7 videosβ€’Total 13 minutes
  • Cleaning Up Dataβ€’1 minute
  • Scaling Dataβ€’1 minute
  • Labeling Dataβ€’1 minute
  • Identifying and Extracting Featuresβ€’2 minutes
  • Feature Engineering Conceptsβ€’2 minutes
  • Graphing Dataβ€’4 minutes
  • Clustering Dataβ€’2 minutes
9 readingsβ€’Total 90 minutes
  • Key Termsβ€’10 minutes
  • AWS Academy Introduction to Machine Learningβ€’10 minutes
  • AWS Resources for Exploratory Data Analysisβ€’10 minutes
  • Lesson Reflectionβ€’10 minutes
  • Key Termsβ€’10 minutes
  • Feature engineering with scikit-learn on Databricksβ€’10 minutes
  • Lesson Reflectionβ€’10 minutes
  • Key Termsβ€’10 minutes
  • Lesson Reflectionβ€’10 minutes
3 assignmentsβ€’Total 90 minutes
  • Exploratory Data Analysisβ€’30 minutes
  • Quiz-Sanitizing and Preparing Data for Modelingβ€’30 minutes
  • Quiz-Feature Engineeringβ€’30 minutes
4 ungraded labsβ€’Total 240 minutes
  • Jupyter Sandboxβ€’60 minutes
  • Feature Engineering-Creating a Winning Seasonβ€’60 minutes
  • Covid19 Exploratory Data Analysisβ€’60 minutes
  • Clustering and Plotting Clusters in Housing Pricesβ€’60 minutes

In this module, you will compose machine learning modeling solutions using AWS technology and apply it by building a linear regression model that runs inside a command-line tool.

What's included

12 videos11 readings4 assignments3 ungraded labs

12 videosβ€’Total 30 minutes
  • When to Use Machine Learning?β€’2 minutes
  • Supervised vs. Unsupervised Machine Learningβ€’2 minutes
  • Selecting a Machine Learning Solutionβ€’2 minutes
  • Selecting a Machine Learning Modelβ€’2 minutes
  • Modeling Demo with Sagemaker Canvasβ€’5 minutes
  • Using Train, Test and Splitβ€’2 minutes
  • Solving Optimization Problemsβ€’2 minutes
  • Selecting GPU vs. CPUβ€’1 minute
  • Neural Network Architectureβ€’2 minutes
  • Overfitting vs. Underfittingβ€’2 minutes
  • Selecting Metricsβ€’6 minutes
  • Comparing Models using Experiment Trackingβ€’1 minute
11 readingsβ€’Total 110 minutes
  • Key Termsβ€’10 minutes
  • Introduction to Implementing a Machine Learning Pipeline with Amazon SageMakerβ€’10 minutes
  • Lesson Reflectionβ€’10 minutes
  • Key Termsβ€’10 minutes
  • Introducing Forecasting on Sagemakerβ€’10 minutes
  • Interactive Gradient Descent β€’10 minutes
  • Lesson Reflectionβ€’10 minutes
  • Key Termsβ€’10 minutes
  • Introducing Computer Visionβ€’10 minutes
  • More Practice: Train an Image Classification Model with PyTorchβ€’10 minutes
  • Lesson Reflectionβ€’10 minutes
4 assignmentsβ€’Total 120 minutes
  • Quiz-Selecting the Appropriate Model(s) for a Given Machine Learning Problemβ€’30 minutes
  • Quiz-Training Machine Learning Modelsβ€’30 minutes
  • Machine Learning Modelingβ€’30 minutes
  • Quiz-Evaluating Machine Learning Problemsβ€’30 minutes
3 ungraded labsβ€’Total 180 minutes
  • Gradient Descent Sandboxβ€’60 minutes
  • Building a Linear Regression Modelβ€’60 minutes
  • Underfitting vs Overfittingβ€’60 minutes

In this module, you will learn to deploy and operationalize machine learning solutions using AWS technology and apply it by fine-tuning a Hugging face model using Sagemaker Studio Lab.

What's included

14 videos12 readings3 assignments1 ungraded lab

14 videosβ€’Total 31 minutes
  • Monitoring and Loggingβ€’1 minute
  • Multiple Regionsβ€’2 minutes
  • Reproducible Workflowsβ€’1 minute
  • AWS-Flavored DevOpsβ€’2 minutes
  • Reviewing Compute Choicesβ€’1 minute
  • Provisioning EC2β€’1 minute
  • Provisioning EBSβ€’1 minute
  • AWS AI ML Servicesβ€’4 minutes
  • Principle of Least Privilege AWS Lambdaβ€’1 minute
  • Integrated Securityβ€’2 minutes
  • Overview of Sagemaker Studio Workflowβ€’3 minutes
  • Model Predictions with Sagemaker Canvasβ€’2 minutes
  • Data Drift and Model Monitoringβ€’1 minute
  • Running PyTorch with AWS App Runnerβ€’8 minutes
12 readingsβ€’Total 120 minutes
  • Key Termsβ€’10 minutes
  • Introducing Natural Language Processingβ€’10 minutes
  • Interactive Python Loggingβ€’10 minutes
  • Lesson Reflectionβ€’10 minutes
  • Key Termsβ€’10 minutes
  • More Practice: Deploy a Hugging Face Pre-trained Model to Amazon SageMakerβ€’10 minutes
  • Lesson Reflectionβ€’10 minutes
  • Key Termsβ€’10 minutes
  • More Practice: Deploy Models for Inferenceβ€’10 minutes
  • AWS Certified Machine Learning – Specialtyβ€’10 minutes
  • External Lab: MLOps Template GitHubβ€’10 minutes
  • Lesson Reflectionβ€’10 minutes
3 assignmentsβ€’Total 90 minutes
  • Getting Started with MLOpsβ€’30 minutes
  • Quiz-Building Machine Learning Solutionsβ€’30 minutes
  • Quiz-Recommending and Implementing Appropriate Machine Learning Servicesβ€’30 minutes
1 ungraded labβ€’Total 60 minutes
  • Python Logging Labβ€’60 minutes

In this module, you will learn about Machine Learning certifications from the major cloud providers and how to apply them to MLOps. You will learn about services related to Machine Learning and ML Engineering tasks like AutoML and how they apply to the certifications.

What's included

15 videos8 readings3 assignments

15 videosβ€’Total 63 minutes
  • Introduction to Azure Certificationsβ€’2 minutes
  • Learning Resources for Azure Certificationsβ€’8 minutes
  • Microsoft Learning Paths and Study Notesβ€’6 minutes
  • Creating an Azure ML Workspaceβ€’6 minutes
  • Creating an Azure Auto ML Jobβ€’14 minutes
  • Introductory Azure ML and MLOps Conceptsβ€’1 minute
  • Prerequisite Technologyβ€’1 minute
  • Real Time and Batch Deploymentβ€’2 minutes
  • Azure Open Datasetsβ€’3 minutes
  • Exploring Open Datasets SDKβ€’2 minutes
  • More Advanced Azure ML and MLOps Conceptsβ€’1 minute
  • Exploring Azure ML Command Lineβ€’3 minutes
  • Triggering Azure ML with GitHubβ€’3 minutes
  • Using Hyperparametersβ€’3 minutes
  • Train a Model using the Python SDKβ€’6 minutes
8 readingsβ€’Total 80 minutes
  • Key Termsβ€’10 minutes
  • Lesson Reflectionβ€’10 minutes
  • Key Termsβ€’10 minutes
  • Lesson Reflectionβ€’10 minutes
  • Key Termsβ€’10 minutes
  • Lesson Reflectionβ€’10 minutes
  • Next Stepsβ€’10 minutes
  • Share your learning experienceβ€’10 minutes
3 assignmentsβ€’Total 120 minutes
  • Tutorial: Azure Machine Learning in a Dayβ€’60 minutes
  • Quiz-Azure AI Fundamentals and other Azure Certificationsβ€’30 minutes
  • Quiz-Introductory Azure ML and MLOps Conceptsβ€’30 minutes

Earn a career certificate

Add this credential to your LinkedIn profile, resume, or CV. Share it on social media and in your performance review.

Instructors

Instructor ratings
3.5 (19 ratings)
Duke University
40 Coursesβ€’281,782 learners
Duke University
29 Coursesβ€’185,984 learners

Explore more from Machine Learning

Why people choose Coursera for their career

πŸ‘ Image

Felipe M.

Learner since 2018
"To be able to take courses at my own pace and rhythm has been an amazing experience. I can learn whenever it fits my schedule and mood."
πŸ‘ Image

Jennifer J.

Learner since 2020
"I directly applied the concepts and skills I learned from my courses to an exciting new project at work."
πŸ‘ Image

Larry W.

Learner since 2021
"When I need courses on topics that my university doesn't offer, Coursera is one of the best places to go."
πŸ‘ Image

Chaitanya A.

"Learning isn't just about being better at your job: it's so much more than that. Coursera allows me to learn without limits."

Learner reviews

  • 5 stars

    44.82%

  • 4 stars

    13.79%

  • 3 stars

    10.34%

  • 2 stars

    13.79%

  • 1 star

    17.24%

Showing 3 of 58

ND
Β·

Reviewed on Aug 21, 2024

Great learning resources that will be useful long after completing the course, concise presentations, and clear explanations of all topics

ZZ
Β·

Reviewed on Apr 30, 2023

The best course so far I have taken, I am looking forward to enchace my skills more in MLOps, I have to do few projects

Frequently asked questions

To access the course materials, assignments and to earn a Certificate, you will need to purchase the Certificate experience when you enroll in a course. You can try a Free Trial instead, or apply for Financial Aid. The course may offer 'Full Course, No Certificate' instead. This option lets you see all course materials, submit required assessments, and get a final grade. This also means that you will not be able to purchase a Certificate experience.

When you enroll in the course, you get access to all of the courses in the Specialization, and you earn a certificate when you complete the work. Your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile.

Yes. In select learning programs, you can apply for financial aid or a scholarship if you can’t afford the enrollment fee. If fin aid or scholarship is available for your learning program selection, you’ll find a link to apply on the description page.

Financial aid available,