- Learn about DevOps for machine learning, machine learning operations, and MLOps.
In this module, you'll learn:
- Why DevOps is useful for machine learning projects.
- Which DevOps principles can be applied to machine learning projects.
- How to connect Azure DevOps and GitHub with Azure Machine Learning.
- Learn about source control for machine learning, machine learning operations, and MLOps.
- Trunk-based development with Git.
- How to work with Git in Azure Repos and GitHub.
- How to develop locally with Visual Studio Code.
- Learn about automation for machine learning, machine learning operations, and MLOps.
- How to use Azure Machine Learning pipelines.
- How to use Azure Pipelines and GitHub Actions to automate workflows.
- Learn about continuous development for machine learning, machine learning operations, and MLOps.
- How to set up environments for development and production.
- How to control deployments with approval gates.
Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Syllabus
- Introduction to DevOps principles for machine learning
- Introduction
- DevOps for machine learning
- DevOps tools
- Integrate Azure Machine Learning with DevOps tools
- Module assessment
- Summary
- Source control for machine learning projects
- Introduction
- Repositories and trunk-based development
- Work with Azure Repos and GitHub repos
- Develop locally with Visual Studio Code
- Verify your code locally
- Module assessment
- Summary
- Automate machine learning workflows
- Introduction
- Azure Machine Learning pipelines
- Azure Pipelines
- GitHub Actions
- Module assessment
- Summary
- Continuous deployment for machine learning
- Introduction
- Set up environments for development and production
- Control deployments with approval gates
- Module assessment
- Summary