Operationalize Machine Learning and Generative AI Solutions: Build, Automate and Manage AI Workflows on Azure.

  • Why get trained: Learn how to build secure and scalable MLOps and GenAIOps workflows using Azure Machine Learning, Microsoft Foundry, GitHub Actions and Azure CLI.
  • Why it matters: Operational AI skills help teams automate deployment, improve reliability and manage machine learning and generative AI solutions at scale.
  • Who should attend: Data scientists, machine learning engineers and DevOps professionals who want to design and operate production-ready AI solutions on Azure.

Build production-ready AI operations capability and strengthen your ability to automate, deploy and manage machine learning and generative AI solutions on Azure. HRDC Claimable.

Overview

Demonstrate your capability to automate, monitor, and manage enterprise-grade AI.

This course prepares learners to design, implement, and operate Machine Learning Operations (MLOps) and Generative AI Operations (GenAIOps) solutions on Azure.

It covers building secure and scalable AI infrastructure, managing the full lifecycle of traditional machine learning models with Azure Machine Learning, and deploying, evaluating, monitoring, and optimizing generative AI applications and agents using Microsoft Foundry.

Learners will gain hands-on knowledge of automation, continuous integration and delivery, infrastructure as code, and observability by using tools such as GitHub Actions, Azure CLI, and Bicep.

The course emphasizes collaboration with data science and DevOps teams to deliver reliable, production-ready AI systems aligned with modern MLOps and GenAIOps best practices.

Skills Covered

  • Design and implement an MLOps infrastructure
  • Implement machine learning model lifecycle and operations
  • Design and implement a GenAIOps infrastructure
  • Implement generative AI quality assurance and observability
  • Optimize generative AI systems and model performance

Prerequisites

  • Programming experience with Python or R
  • Experience developing and training machine learning models
  • Familiarity with basic Azure Machine Learning concepts

Target Audience

This course is intended for data scientists, machine learning engineers, and DevOps professionals who want to design and operate production-grade AI solutions on Azure.

It is suited for learners with experience in Python, a foundational understanding of machine learning concepts, and basic familiarity with DevOps practices such as source control, CI/CD, and command-line tools, who are preparing to implement MLOps and GenAIOps workflows using Azure-native services.

Course Curriculum

Module 1: Experiment with Azure Machine Learning

  • Introduction
  • 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
  • Exercise – Find the best classification model with Azure Machine Learning
  • Module assessment

Module 2: Perform hyperparameter tuning with Azure Machine Learning

  • Introduction
  • Define a search space
  • Configure a sampling method
  • Configure early termination
  • Use a sweep job for hyperparameter tuning
  • Exercise – Run a sweep job
  • Module assessment

Module 3: Run pipelines in Azure Machine Learning

  • Introduction
  • Create components
  • Create a pipeline
  • Run a pipeline job
  • Exercise – Run a pipeline job
  • Module assessment

Module 4: Trigger Azure Machine Learning jobs with GitHub Actions

  • Introduction
  • Understand the business problem
  • Explore the solution architecture
  • Use GitHub Actions for model training
  • Exercise
  • Module assessment
  • Module 5: Trigger GitHub Actions with feature-based development
  • Introduction
  • Understand the business problem
  • Explore the solution architecture
  • Trigger a workflow
  • Exercise
  • Module assessment

Module 5: Work with environments in GitHub Actions

  • Introduction
  • Understand the business problem
  • Explore the solution architecture
  • Set up environments
  • Exercise
  • Module assessment

Module 6: Deploy a model with GitHub Actions

  • Introduction
  • Understand the business problem
  • Explore the solution architecture
  • Model deployment
  • Exercise
  • Module assessment

Module 7: Plan and prepare a GenAIOps solution

  • Introduction
  • 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 to implement GenAIOps
  • Exercise – Compare language models from the model catalog
  • Module assessment

Module 8: Manage prompts for agents in Microsoft Foundry with GitHub

  • Introduction
  • Apply version control to prompts
  • Understand Microsoft Foundry agents and prompt versioning
  • Organize prompts in GitHub repositories
  • Develop safe prompt deployment workflows
  • Exercise – Develop prompt and agent versions
  • Knowledge check

Module 9: Evaluate and optimize AI agents through structured experiments

  • Introduction
  • Design evaluation experiments
  • Apply Git-based workflows to optimization experiments
  • Apply evaluation rubrics for consistent scoring
  • Exercise – Evaluate and compare AI agent versions
  • Knowledge check

Module 10: Automate AI evaluations with Microsoft Foundry and GitHub Actions

  • Introduction
  • Understand why automated evaluations matter
  • Align evaluators with human criteria
  • Create evaluation datasets
  • Implement batch evaluations with Python
  • Integrate evaluations into GitHub Actions
  • Exercise – Set up automated evaluations
  • Knowledge check

Module 11: Monitor your generative AI application

  • Introduction
  • Why do you need to monitor?
  • Understand key metrics to monitor
  • Explore how to monitor with Microsoft Azure
  • Integrate monitoring into your app
  • Interpret monitoring results
  • Exercise – Enable monitoring for a generative AI application
  • Knowledge check

Module 12: Analyze and debug your generative AI app with tracing

  • Introduction
  • Why do you need to use 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 with trace data analysis
  • Exercise – Enable tracing for a generative AI application
  • Knowledge check

Dates & Locations

Let’s make it work for you

Can’t find a date that fits? Need to train your whole team? Looking for a discount?
Speak to one of our learning experts today.

July 20, 2026 - July 23, 2026

Location: Kuala Lumpur
Modal: ILT
Availability: TBC
Exam:
RM 374

July 20, 2026 - July 23, 2026

Location: Online
Modal: VILT
Availability: TBC
Exam:
RM 374

October 19, 2026 - October 22, 2026

Location: Kuala Lumpur
Modal: ILT
Availability: TBC
Exam:
RM 374

October 19, 2026 - October 22, 2026

Location: Online
Modal: VILT
Availability: TBC
Exam:
RM 374
Trainocate exam and cert

Exam & Certification

Microsoft Certified: Machine Learning Operations (MLOps) Engineer Associate.

Demonstrate skills setting up infrastructure for machine learning operations (MLOps) and generative AI operations (GenAIOps) solutions on Azure, together referred to as AI operations (AIOps).

Training & Certification Guide

As a candidate for this Microsoft Certification, you should have subject matter expertise in setting up infrastructure for machine learning operations (MLOps) and generative AI operations (GenAIOps) solutions on Azure, together referred to as AI operations (AIOps). You need experience training, optimizing, deploying, and maintaining traditional machine learning models by using Azure Machine Learning, in addition to experience deploying, evaluating, monitoring, and optimizing generative AI applications and agents by using Microsoft Foundry.

You should have a data science background with experience in Python programming and an entry-level understanding of DevOps practices, including using tools like GitHub Actions and working with command-line interfaces (CLIs).

To earn the MLOps engineer Certification, you must demonstrate your ability to:

  • Design and implement secure, scalable MLOps infrastructure.
  • Automate resource provisioning and deployments by using GitHub Actions, Bicep, and Azure CLI.
  • Orchestrate training, manage model registration and versioning, and monitor production models.
  • Deploy and operationalize generative AI solutions by using Microsoft Foundry.
  • Implement quality assurance, observability, and safety evaluations for generative AI systems.
  • Optimize retrieval-augmented generation (RAG) pipelines and fine-tuned models for performance, accuracy, and cost efficiency.

Frequently Asked Questions

AI-300T00 teaches you how to operationalize machine learning and generative AI solutions on Azure.

This course focuses on deploying, managing, and optimizing AI systems in production using MLOps and GenAIOps practices. It covers the full lifecycle of machine learning models and generative AI applications, including monitoring and continuous improvement.

Key learning areas:

  • MLOps and GenAIOps workflows
  • AI lifecycle management
  • Monitoring and optimization
  • Production deployment of AI systems

Pro Tip: Focus on lifecycle thinking. Employers value engineers who can maintain and improve AI systems, not just build them.

It is designed for data scientists, machine learning engineers, and DevOps professionals.

This course is ideal for professionals who already understand machine learning and want to deploy and manage AI systems at scale.

Best suited for:

  • Machine learning engineers
  • Data scientists
  • DevOps engineers
  • AI engineers

Pro Tip: If you already build models, this course helps you move into higher-value roles focused on production systems.

You will learn how to deploy, monitor, and optimize AI systems in production environments.

The course emphasizes operational skills required to manage AI at scale, including automation, observability, and infrastructure management.

Skills gained:

  • CI/CD for AI (GitHub Actions, pipelines)
  • Infrastructure as code (Azure CLI, Bicep)
  • Model deployment and monitoring
  • Optimization of generative AI applications

Pro Tip: Practice automating workflows. Automation is a core differentiator for MLOps roles.

MLOps and GenAIOps are practices for managing the lifecycle of machine learning and generative AI systems.

MLOps focuses on traditional machine learning workflows, while GenAIOps extends these practices to generative AI applications and AI agents.

Key components:

  • Model training and deployment
  • Continuous integration and delivery
  • Monitoring and observability
  • Performance optimization

Pro Tip: Understanding both MLOps and GenAIOps gives you an advantage as organizations adopt generative AI at scale.

Yes, it prepares you for the Microsoft MLOps Engineer Associate (AI-300) certification.

This certification validates your ability to operationalize machine learning and generative AI solutions using Azure-native tools and practices.

What it covers:

  • AI infrastructure setup
  • Model lifecycle management
  • Deployment and monitoring
  • Generative AI operations

Pro Tip: Focus on real-world deployment scenarios. Certification exams emphasize practical application over theory.

AI-103 focuses on building AI applications, while AI-300 focuses on running them in production.

AI-103 teaches how to develop AI apps and agents, whereas AI-300 focuses on ensuring those systems are scalable, reliable, and maintainable in real-world environments.

Key differences:

  • AI-103T00:
    • Focus: Building AI apps and agents
    • Role: AI Developer
  • AI-300T00:
    • Focus: Operationalizing AI systems (MLOps/GenAIOps)
    • Role: MLOps Engineer / AI Operations Engineer

Pro Tip: Combining AI-103 and AI-300 gives you full-stack AI capabilities from development to production.

It prepares you for high-demand roles focused on deploying and managing AI systems.

As AI adoption grows, organizations need professionals who can ensure AI systems run reliably in production environments.

Relevant roles:

  • MLOps Engineer
  • AI Operations Engineer
  • Machine Learning Engineer
  • AI Platform Engineer

This course aligns with roles responsible for scaling AI systems, maintaining performance, and ensuring reliability, which are critical for enterprise AI adoption.

Pro Tip: Roles in AI operations often command higher salaries because they require both AI and DevOps expertise.

AI-300 replaces DP-100 and shifts the focus from building models to operationalizing AI systems at scale.

The DP-100 certification (Azure Data Scientist Associate) focused on core data science tasks such as data preparation, model training, and evaluation. However, Microsoft has retired DP-100 on 30 Apr 2026and replacing it with AI-300 to reflect how AI is actually used in production today.

AI-300 expands the scope significantly by focusing on MLOps and Generative AI Operations (GenAIOps), covering deployment, monitoring, and lifecycle management of AI systems.

Key differences:

  • DP-100 (retiring):
    • Focus: Data science and model development
    • Skills: Data exploration, training, evaluation
    • Role: Data Scientist
  • AI-300 (new):
    • Focus: AI operations (MLOps + GenAIOps)
    • Skills: Deployment, monitoring, automation, lifecycle management
    • Role: MLOps Engineer / AI Operations Engineer

Why this matters:
Organizations no longer just need models. They need production-ready AI systems that are scalable, monitored, and continuously improved. AI-300 reflects this industry shift.

Pro Tip: If you already have data science skills (like Python and model building), learning MLOps will significantly increase your value. Many companies struggle more with deploying AI than building it.

Speak to a Training Consultant

All courses are HRD Claimable.
Get in touch with our team via the form or WhatsApp us on +6011-5119 6631

Preferred mode of training
Checkboxes