When you enroll in this course, you'll also be enrolled in this Professional Certificate.
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 from Microsoft
There are 5 modules in this course
This course provides hands-on experience with Microsoft Azure's AI and ML services. You will learn to set up, manage, and troubleshoot Azure-based AI & ML workflows. The course covers the entire ML lifecycle in Azure, from data preparation to model deployment and monitoring.
By the end of this course, you will be able to:
1. Configure and manage Azure resources for AI & ML projects.
2. Implement end-to-end ML pipelines using Azure services.
3. Deploy and monitor ML models in Azure production environments.
4. Troubleshoot common issues in Azure AI & ML workflows.
To be successful in this course, you should have intermediate programming knowledge of Python, plus experience with AI & ML infrastructure, core AI & ML algorithms and techniques, and the design and implementation of intelligent troubleshooting agents. Familiarity with statistics is also recommended.
This module provides a comprehensive guide to setting up and managing Azure resources specifically tailored for AI and ML projects. As organizations increasingly leverage Azure's cloud infrastructure to build and deploy AI/ML solutions, understanding how to configure and manage these resources efficiently becomes critical. This module equips you with the skills to configure Azure resources, set up Azure Machine Learning workspaces, implement data storage solutions, and establish secure access controls. The module includes a blend of theoretical knowledge and practical exercises, featuring hands-on labs and real-world scenarios to reinforce learning objectives. You'll have the opportunity to apply your skills in a controlled environment, ensuring you gain practical experience in configuring and managing Azure resources for AI/ML projects.
What's included
9 videos13 readings7 assignments
Show info about module content
9 videos•Total 53 minutes
Introduction to the AI/ML engineering advanced professional certificate program•4 minutes
Introduction to Microsoft Azure for AI and Machine Learning•4 minutes
Walkthrough: Creating your code repository Part 1 (Optional)•5 minutes
Walkthrough: Creating your code repository Part 2 (Optional)•8 minutes
Setting up Azure Machine Learning workspaces•4 minutes
Walkthrough: Implementing the best practices for workspace setup (Optional)•11 minutes
Introduction to data storage solutions•4 minutes
Walkthrough: Implementing data storage solutions (Optional)•6 minutes
13 readings•Total 239 minutes
Welcome to the Coursera Community•2 minutes
Microsoft updates•2 minutes
Practice activity: Setting up your environment in Microsoft Azure•30 minutes
Walkthrough: Setting up your environment in Microsoft Azure (Optional)•0 minutes
Practice activity: Creating your code repository•60 minutes
Course syllabus: Microsoft Azure for AI and Machine Learning•10 minutes
Step-by-step guide to configuring resources for AI/ML projects•5 minutes
Practice activity: Configuring resources•30 minutes
Explanation of workspace setup•10 minutes
Practice activity: Implementing the best practices for workspace setup•45 minutes
Explanation of storage solutions•10 minutes
Practice activity: Implementing data storage solutions•30 minutes
Summary: Setting up an AI/ML Azure environment•5 minutes
7 assignments•Total 38 minutes
Reflection: Setting up your environment in Microsoft Azure•3 minutes
Reflection: Creating your code repository•3 minutes
Reflection: Configuring resources•3 minutes
Reflection: Implementing the best practices for workspace setup•3 minutes
Reflection: Implementing data storage solutions•3 minutes
Knowledge check: Implementing data storage solutions•3 minutes
Graded quiz: Setting up an AI/ML Azure environment•20 minutes
Data preparation and model training in Azure
Module 2•4 hours to complete
Module details
This module delves into the intricacies of building and managing comprehensive data workflows and ML processes on Azure. The module covers the end-to-end process of ingesting data, preprocessing it, training ML models, and overseeing the training life cycle. Learners will gain hands-on experience with Azure services that streamline and enhance data and ML operations, ensuring effective management and monitoring of ML projects. You will engage in hands-on exercises to apply your knowledge in building and managing data ingestion pipelines, preprocessing data, training ML models, and monitoring ML processes. Through interactive sessions and guided practices, you'll develop the skills necessary to effectively manage end-to-end data and ML workflows in Azure.
What's included
8 videos7 readings6 assignments
Show info about module content
8 videos•Total 47 minutes
Data preparation and model training in Azure•4 minutes
Walkthrough: Creating an ingestion pipeline (Optional)•6 minutes
Graded quiz: Data preparation and model training in Azure•20 minutes
Model deployment and management in Azure
Module 3•3 hours to complete
Module details
This module focuses on the critical aspects of deploying, managing, and monitoring ML models within Azure production environments. This module provides a detailed exploration of best practices for model deployment, continuous integration and delivery (CI/CD), version control, and performance monitoring. You will learn to streamline the model life cycle from deployment to ongoing management, ensuring robust and reliable ML operations. Through interactive learning and guided practice, you will acquire the skills needed to effectively manage the life cycle of ML models in Azure production environments.
Graded quiz: Model deployment and management in Azure•20 minutes
Troubleshooting Azure AI/ML workflows
Module 4•5 hours to complete
Module details
This module focuses on the essential skills needed to troubleshoot, diagnose, and optimize AI and ML pipelines in Azure. The module covers the identification and resolution of common issues in Azure AI/ML workflows, systematic troubleshooting methods, effective use of diagnostic tools, and the implementation of automated alerts and remediation strategies. You will learn how to maintain the smooth operation and performance of AI/ML pipelines, ensuring reliable and efficient deployments. Through interactive sessions and guided practices, you'll develop the skills necessary to effectively troubleshoot and optimize your Azure AI/ML environments.
What's included
10 videos9 readings7 assignments
Show info about module content
10 videos•Total 66 minutes
Common issues and troubleshooting guide•6 minutes
Walkthrough: Designing an intelligent troubleshooting agent (Optional)•10 minutes
Walkthrough: Troubleshooting a sample pipeline (Optional)•10 minutes
Walkthrough: Using diagnostic and monitoring tools (Optional)•7 minutes
Implementing automated alerts and remediation•5 minutes
Walkthrough: Implementing automated alerts and remediation (Optional)•7 minutes
Using additional Azure automation tools, Part 1•6 minutes
Using additional Azure automation tools, Part 2•4 minutes
This module provides a deep dive into practical strategies for addressing Azure issues, securing environments, and preparing for future software integrations. The module focuses on examining real-world use cases, understanding the ramifications of unsecured environments, and leveraging Azure documentation for continued learning. You will engage in ideation and discussion to anticipate potential issues and develop solutions for future integrations. Through collaborative learning and practical application, you'll develop a comprehensive approach to managing and securing Azure environments effectively.
What's included
6 videos8 readings4 assignments
Show info about module content
6 videos•Total 27 minutes
Unsecured environments and ramifications•6 minutes
Ideating potential issues and solutions•4 minutes
Hear from an expert: Applying AI responsibly•4 minutes
Summary: Toward system integration•6 minutes
Course summary•4 minutes
Congratulations on completing the course!•4 minutes
8 readings•Total 62 minutes
Real-world Azure deployment issues and remediations•5 minutes
Real-world example library•5 minutes
Discussion: Remediation strategies•20 minutes
Explanation of unsecured environments•10 minutes
Data security breach examples•5 minutes
Discussion: Ideating potential issues•2 minutes
Explanation of solutions•5 minutes
Interactive resource guide: Tools and platforms for further learning•10 minutes
4 assignments•Total 170 minutes
Practice activity: Analyzing a case study (essay assignment with AI feedback)•30 minutes
Practice activity: Ideating potential issues•30 minutes
Graded quiz: Toward system integration•20 minutes
Peer-reviewed assignment: Drafting the technical report (AI graded)•90 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.
Instructor
Instructor ratings
Instructor ratings
We asked all learners to give feedback on our instructors based on the quality of their teaching style.
Our goal at Microsoft is to empower every individual and organization on the planet to achieve more.
In this next revolution of digital transformation, growth is being driven by technology. Our integrated cloud approach creates an unmatched platform for digital transformation. We address the real-world needs of customers by seamlessly integrating Microsoft 365, Dynamics 365, LinkedIn, GitHub, Microsoft Power Platform, and Azure to unlock business value for every organization—from large enterprises to family-run businesses. The backbone and foundation of this is Azure.
To be successful in this course, you should have intermediate programming knowledge of Python, plus experience with AI & ML infrastructure, core AI & ML algorithms and techniques, and the design and implementation of intelligent troubleshooting agents. Familiarity with statistics is also recommended.
Is specific hardware or software required?
You will need a license to Microsoft Azure (or a free trial version) and appropriate hardware. Note: the free trial version of Azure is time limited and may expire before completion of the program.
When will I have access to the lectures and assignments?
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.
What will I get if I subscribe to this Certificate?
When you enroll in the course, you get access to all of the courses in the Certificate, 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.