Azure Machine Learning: workspaces, compute and pipelines
Take a demand-forecasting model for a retail chain from an empty resource group to a scheduled weekly pipeline, a managed online endpoint, and a batch endpoint — using the Azure ML SDK v2 and the az ml CLI.
Course Duration: 7h
What You'll Learn
- Lay out an Azure ML workspace and its four attached resources cleanly, with the right identities and roles
- Pick between a compute instance, an auto-scaling cluster, serverless compute, and low-priority nodes for training
- Register file, folder and MLTable data assets against Blob Storage and ADLS, and read them by identity
- Build reproducible environments from a base image, a conda file, or a full Dockerfile
- Submit command and sweep jobs, log runs to MLflow natively, and read them in Studio
- Decide when AutoML wins over a hand-built model and when it does not, at a cost you can measure
- Register model versions with tags, lineage and cross-workspace sharing
- Deploy a managed online endpoint with traffic splitting, and a batch endpoint on a cluster
- Compose reusable components into a pipeline, schedule it weekly, or trigger it on new data
- Monitor model drift, read cores quotas per region, and cost-tag every resource
Prerequisites
- MLOps foundations (Course 20)
- Basic Azure: resource groups, storage accounts, role assignments
- Python and the command line
Course Modules
- Azure ML workspace and resource organization
- Compute targets: instances, clusters, serverless compute
- Data assets and datastores
- Environments and container images
- Training jobs and run tracking
- AutoML: relevant uses and limits
- Model registry and versioning
- Online and batch endpoints
- Pipelines and scheduling
- Monitoring, quotas and costs
The running example
A single project runs through the ten modules: a weekly demand-forecasting model for a chain of grocery stores. It predicts the number of units sold per store, per product, for the next seven days, using two years of point-of-sale history. Module 1 stands up the workspace. Module 2 picks the right compute. Module 3 registers the sales data. Module 4 pins the environment. Module 5 trains a gradient-boosted regressor and logs it with MLflow. Module 6 pits AutoML against that baseline. Module 7 registers the winner. Module 8 exposes it as an online endpoint for ad-hoc queries and a batch endpoint for the weekly re-forecast. Module 9 packages every step as a pipeline that reruns each Sunday night. Module 10 puts a cost tag on everything and adds a drift monitor.
Tools you will use
Azure ML SDK v2 (azure-ai-ml) for programmatic control, az ml for scripted operations, Azure ML Studio for exploration and debugging. MLflow is built into the training runs; Azure Monitor and Cost Management cover the observability side. Every tool is introduced when the running project needs it, never in isolation.
Assessment and certificate
The course ends with a 40-question exam covering every module. On success, a certificate of completion is issued; its number is verifiable on the platform.
Free courses, by contrast, end with a 5-question quiz and a preview of the certificate, without certification.