Operationalize machine learning and generative AI solutions (AI-300T00)
Learn to design, implement, and operate MLOps and GenAIOps solutions on Azure with Azure Machine Learning, Microsoft Foundry, GitHub Actions, and Bicep.
Register or Request Training
- Private class for your team
- Live expert instructor
- Online or on‑location
- Customizable agenda
- Proposal responses same day as request
Course Overview
This course prepares you to design, implement, and operate Machine Learning Operations (MLOps) and Generative AI Operations (GenAIOps) solutions on Azure. You will build secure, scalable AI infrastructure; manage the end-to-end lifecycle of traditional machine learning models with Azure Machine Learning; and deploy, evaluate, monitor, and optimize generative AI applications and agents using Microsoft Foundry.
You will also work with automation, CI/CD, infrastructure as code, and observability using tools such as GitHub Actions, Azure CLI, and Bicep. The course emphasizes collaboration across data science and DevOps teams to deliver reliable, production-ready AI systems.
Course Benefits
- Design and operate MLOps workflows using Azure Machine Learning
- Run machine learning experiments, track models with MLflow, and evaluate models with the Responsible AI dashboard
- Perform hyperparameter tuning using search spaces, sampling methods, early termination, and sweep jobs
- Build and run Azure Machine Learning pipelines using reusable components
- Automate model training and deployment workflows with GitHub Actions
- Plan GenAIOps solutions for generative AI applications and agents using Microsoft Foundry
- Manage prompts with Git-based version control and safe deployment workflows
- Evaluate and optimize AI agents using structured experiments, scoring rubrics, and automated evaluations
- Monitor, trace, analyze, and troubleshoot generative AI applications on Azure
Delivery Methods
Live expert-led online training from anywhere. Guaranteed to run .
Delivered for your team at your site or online.
Microsoft Certified Partner
Webucator is a Microsoft Certified Partner. This class uses official Microsoft courseware and will be delivered by a Microsoft Certified Trainer (MCT).

Course Outline
- Experiment with Azure Machine Learning
- Preprocess data and configure featurization
- Run an automated machine learning experiment
- Evaluate and compare models
- Configure MLflow for model tracking in notebooks
- Train and track models in notebooks
- Evaluate models with the Responsible AI dashboard
- Module assessment
- Perform hyperparameter tuning with Azure Machine Learning
- Define a search space
- Configure a sampling method
- Configure early termination
- Use a sweep job for hyperparameter tuning
- Module assessment
- Run pipelines in Azure Machine Learning
- Create components
- Create a pipeline
- Run a pipeline job
- Module assessment
- Trigger Azure Machine Learning jobs with GitHub Actions
- Understand the business problem
- Explore the solution architecture
- Use GitHub Actions for model training
- Module assessment
- Trigger GitHub Actions with feature-based development
- Understand the business problem
- Explore the solution architecture
- Trigger a workflow
- Module assessment
- Work with environments in GitHub Actions
- Understand the business problem
- Explore the solution architecture
- Set up environments
- Module assessment
- Deploy a model with GitHub Actions
- Understand the business problem
- Explore the solution architecture
- Deploy a model
- Module assessment
- Plan and prepare a GenAIOps solution
- Explore use cases for GenAIOps
- Select the right generative AI model
- Understand the development lifecycle of a language model application
- Explore available tools and frameworks for implementing GenAIOps
- Module assessment
- Manage prompts for agents in Microsoft Foundry with GitHub
- Apply version control to prompts
- Understand Microsoft Foundry agents and prompt versioning
- Organize prompts in GitHub repositories
- Develop safe prompt deployment workflows
- Evaluate and optimize AI agents through structured experiments
- Design evaluation experiments
- Apply Git-based workflows to optimization experiments
- Apply evaluation rubrics for consistent scoring
- Automate AI evaluations with Microsoft Foundry and GitHub Actions
- Understand why automated evaluations matter
- Align evaluators with human criteria
- Create evaluation datasets
- Implement batch evaluations with Python
- Integrate evaluations into GitHub Actions
- Monitor your generative AI application
- Understand the need for monitoring
- Understand key metrics to monitor
- Explore monitoring with Azure
- Integrate monitoring into your application
- Interpret monitoring results
- Analyze and debug your generative AI application with tracing
- Understand the need for tracing
- Identify what to trace in generative AI applications
- Implement tracing in generative AI applications
- Debug complex workflows with advanced tracing patterns
- Make informed decisions through trace data analysis
Class Materials
Each student receives a comprehensive set of materials, including course notes and all class examples.
Class Prerequisites
Experience in the following would be useful for this Azure class:
- Experience with Python
- A foundational understanding of machine learning concepts
- Basic familiarity with DevOps practices such as source control, CI/CD, and command-line tools
Have questions about this course?
We can help with curriculum details, delivery options, pricing, or anything else. Reach out and we’ll point you in the right direction.