MLOps for Azure Machine Learning Training Course
MLOps (Machine Learning Operations) represents the integration of data science and operational practices to effectively manage the machine learning lifecycle. It enables the automation of machine learning model development and training processes, ensuring consistency and reproducibility.
This instructor-led live training, available online or onsite, is designed for data scientists looking to leverage Azure Machine Learning and Azure DevOps to implement robust MLOps practices.
Upon completing this training, participants will be equipped to:
- Develop reproducible workflows and machine learning models.
- Oversee the entire machine learning lifecycle.
- Monitor and document model version history, assets, and related components.
- Deploy production-grade machine learning models across various environments.
Course Format
- Engaging lectures and interactive discussions.
- Numerous exercises and practical applications.
- Hands-on implementation within a live laboratory setting.
Customization Options
- To arrange a customized training session for this course, please reach out to us.
Course Outline
Introduction
Overview of MLOps
- Understanding MLOps
- MLOps within the Azure Machine Learning architecture
Setting Up the MLOps Environment
- Configuring Azure Machine Learning
Ensuring Model Reproducibility
- Utilizing Azure Machine Learning pipelines
- Connecting Machine Learning processes with pipelines
Containers and Deployment
- Packaging models into containers
- Deploying containers
- Validating models
Automating Operations
- Automating operations using Azure Machine Learning and GitHub
- Retraining and testing models
- Rolling out new models
Governance and Control
- Establishing an audit trail
- Managing and monitoring models
Summary and Conclusion
Requirements
- Prior experience with Azure Machine Learning is required.
Audience
- Data Scientists
Open Training Courses require 5+ participants.
MLOps for Azure Machine Learning Training Course - Booking
MLOps for Azure Machine Learning Training Course - Enquiry
MLOps for Azure Machine Learning - Consultancy Enquiry
Testimonials (2)
That we could do everything in practice by ourselves. That our trainer had extensive knowledge and we could ask him anything and he always had the answer. That I got some skills that are useful for developers.
Julia Gajtkowska - Demant Business Services Poland
Course - Azure DevOps Fundamentals
It was really useful seeing the full pipeline from start to finish, it led to a better understanding of how to use the technology which you wouldn't get by just focusing on a few different parts out of context.
Scott Fisher - Derivco
Course - Kubernetes on Azure (AKS)
Upcoming Courses
Related Courses
DeepSeek: Advanced Model Optimization and Deployment
14 HoursThis instructor-led, live training in Norway (online or onsite) is aimed at advanced-level AI engineers and data scientists with intermediate-to-advanced experience who wish to enhance DeepSeek model performance, minimize latency, and deploy AI solutions efficiently using modern MLOps practices.
By the end of this training, participants will be able to:
- Optimize DeepSeek models for efficiency, accuracy, and scalability.
- Implement best practices for MLOps and model versioning.
- Deploy DeepSeek models on cloud and on-premise infrastructure.
- Monitor, maintain, and scale AI solutions effectively.
Building AI Cloud Apps with Microsoft Azure
35 HoursThis instructor-led, live training in Norway (online or onsite) is designed for intermediate to advanced professionals who wish to construct and deploy AI-powered cloud applications using Microsoft Azure.
By the conclusion of this training, participants will be able to:
- Build event-driven and serverless applications using Azure Functions.
- Manage Azure storage solutions and virtual machines.
- Deploy and scale web applications using Azure App Service and Docker containers.
- Integrate AI, machine learning, and natural language processing using Azure AI Services.
- Leverage GitHub Copilot to assist in AI-driven cloud application development.
Building AI Agents on Microsoft Azure
7 HoursThis instructor-led, live training in Norway (online or onsite) is aimed at beginner-level / intermediate-level / advanced-level developers and technical professionals who wish to use Microsoft Azure to build, test, and deploy AI agents for business applications.
By the end of this training, participants will be able to: understand AI agent architecture on Azure, create and configure a working agent, connect agents to business knowledge sources, evaluate and prepare agents for deployment.
Azure DevOps Fundamentals
14 HoursThis instructor-led, live training in Norway (online or onsite) is designed for DevOps engineers, developers, and project managers who wish to utilize Azure DevOps to build and deploy optimized enterprise applications faster than traditional development approaches.
By the end of this training, participants will be able to:
- Understand the fundamental DevOps vocabulary and principles.
- Install and configure the necessary Azure DevOps tools for software development.
- Utilize Azure DevOps tools and services to continuously adapt to the market.
- Build enterprise applications and evaluate current development processes upon Azure DevOps solutions.
- Manage teams more efficiently and accelerate software deployment time.
- Adopt DevOps development practices within the organization.
Azure Cloud Security Basic to Advanced
35 HoursThis instructor-led, live training in Norway (online or onsite) is designed for security administrators who want to learn how to configure Azure cloud security to protect workloads running in Azure.
By the end of this training, participants will be able to:
- Configure host and network security.
- Configure Azure advanced security options.
- Use Azure to secure cloud computing workloads.
- Use endpoint protection services security against malware and viruses.
- Secure container workloads that are running in Azure.
Developing Intelligent Bots with Azure
14 HoursAzure Bot Service unites the strengths of the Microsoft Bot Framework and Azure Functions, offering a robust platform for rapidly creating intelligent bots.
During this instructor-led live training, participants will investigate how to efficiently develop intelligent bots using Microsoft Azure.
Upon completion of the training, participants will be capable of:
Grasping the fundamental concepts behind intelligent bots.
Constructing intelligent bots utilizing cloud-based applications.
Acquiring practical knowledge of the Microsoft Bot Framework, the Bot Builder SDK, and Azure Bot Service.
Applying well-established bot design patterns in practical scenarios.
Creating and deploying their initial intelligent bot using Microsoft Azure.
Target Audience
This course is tailored for developers, enthusiasts, engineers, and IT professionals with an interest in bot development.
Course Structure
The training blends lectures and discussions with exercises, placing a strong emphasis on hands-on practice.
Azure Data Lake Storage Gen2
14 HoursThis instructor-led live training in Norway (available online or onsite) is designed for intermediate-level data engineers who wish to learn how to utilize Azure Data Lake Storage Gen2 for effective data analytics solutions.
By the end of this training, participants will be able to:
- Understand the architecture and key features of Azure Data Lake Storage Gen2.
- Optimize data storage and access for cost and performance.
- Integrate Azure Data Lake Storage Gen2 with other Azure services for analytics and data processing.
- Develop solutions using the Azure Data Lake Storage Gen2 API.
- Troubleshoot common issues and optimize storage strategies.
Docker for MLOps: End-to-End Pipeline Containerization
21 HoursDocker serves as a containerization platform designed to construct reproducible, portable, and scalable environments for machine learning systems.
This instructor-led live training, available both online and onsite, targets intermediate to advanced technical professionals aiming to containerize and operationalize complete ML pipelines using Docker.
Upon completing this training, participants will be equipped to:
- Containerize ML training, validation, and inference workloads.
- Design and orchestrate end-to-end ML pipelines leveraging Docker and complementary tools.
- Implement versioning, reproducibility, and CI/CD practices for ML components.
- Deploy, monitor, and scale ML services within containerized environments.
Course Format
- Interactive lectures reinforced by practical demonstrations.
- Hands-on exercises centered on constructing real-world ML pipeline components.
- Live-lab sessions for implementing end-to-end containerized workflows.
Course Customization Options
- For customized training tailored to specific ML infrastructure requirements, please contact us to explore available options.
Generative AI with Azure OpenAI for Java Developers
14 HoursThis instructor-led, live training in Norway (online or onsite) is designed for intermediate Java developers, software engineers, and cloud enthusiasts aiming to utilize Azure OpenAI for building intelligent applications.
Upon completing this training, participants will be able to:
- Comprehend the core principles of Generative AI and its practical applications.
- Configure and manage Azure OpenAI services.
- Integrate OpenAI models into Java-based applications.
- Deploy AI-driven features within web applications.
Introduction to Azure
7 HoursIn this instructor-led, live training in Norway (onsite or remote), participants will delve into the essential concepts, components, and services of Microsoft Azure while creating a sample cloud application.
By the end of this training, participants will be able to:
- Understand the basics of Microsoft Azure
- Understand the different Azure tools and services
- Learn how to use Azure for building cloud applications
Kubeflow Essentials: Build, Train & Serve with Kubernetes
14 HoursKubeflow is an open-source platform designed to streamline building, training, and deploying machine learning workloads on Kubernetes.
This instructor-led, live training (online or onsite) is aimed at beginner-level to intermediate-level professionals who wish to build reliable ML workflows using Kubeflow.
Upon completion of this training, attendees will gain the skills to:
- Navigate the Kubeflow ecosystem and core components.
- Build reproducible workflows with Kubeflow Pipelines.
- Run scalable training jobs on Kubernetes.
- Serve machine learning models efficiently using Kubeflow Serving.
Format of the Course
- Guided presentations and collaborative discussions.
- Hands-on labs with real Kubeflow components.
- Practical exercises to build end-to-end ML workflows.
Course Customization Options
- Customized versions of this training can be arranged to align with your team’s technology stack and project requirements.
Kubeflow Fundamentals
28 HoursThis instructor-led, live training in Norway (online or onsite) is aimed at developers and data scientists who wish to build, deploy, and manage machine learning workflows on Kubernetes.
By the end of this training, participants will be able to:
- Install and configure Kubeflow on premise and in the cloud.
- Build, deploy, and manage ML workflows based on Docker containers and Kubernetes.
- Run entire machine learning pipelines on diverse architectures and cloud environments.
- Using Kubeflow to spawn and manage Jupyter notebooks.
- Build ML training, hyperparameter tuning, and serving workloads across multiple platforms.
Kubernetes on Azure (AKS)
14 HoursDuring this instructor-led live training in Norway (online or onsite), attendees will learn how to set up and manage a production-scale container environment using Kubernetes on AKS.
Upon completing this course, participants will be capable of:
- Configuring and managing Kubernetes on AKS.
- Deploying, administering, and scaling Kubernetes clusters.
- Deploying containerized (Docker) applications on Azure.
- Transferring existing on-premise Kubernetes environments to the AKS cloud.
- Integrating Kubernetes with third-party continuous integration (CI) tools.
- Ensuring high availability and disaster recovery within Kubernetes.
MLOps: CI/CD for Machine Learning
35 HoursThis instructor-led live training in Norway (online or onsite) targets engineers who wish to evaluate the approaches and tools available today to make an intelligent decision on the path forward in adopting MLOps within their organization.
By the end of this training, participants will be able to:
- Install and configure various MLOps frameworks and tools.
- Assemble the right kind of team with the right skills for constructing and supporting an MLOps system.
- Prepare, validate and version data for use by ML models.
- Understand the components of an ML Pipeline and the tools needed to build one.
- Experiment with different machine learning frameworks and servers for deploying to production.
- Operationalize the entire Machine Learning process so that it's reproduceable and maintainable.
MLOps on Kubernetes: CI/CD Pipelines for Machine Learning
14 HoursMLOps on Kubernetes provides a framework for automating the training, validation, packaging, and deployment of machine learning models through containerized pipelines and GitOps workflows.
This instructor-led live training, available either online or onsite, is designed for intermediate-level practitioners looking to build automated and scalable MLOps pipelines on Kubernetes.
Upon completion of this training, participants will be able to:
- Design end-to-end CI/CD pipelines for machine learning.
- Implement GitOps workflows for model deployment and versioning.
- Automate the training, testing, and packaging of ML models.
- Integrate monitoring, alerting, and rollback strategies.
Format of the Course
- Instructor-guided presentations and technical deep dives.
- Hands-on exercises that build real-world CI/CD workflows.
- Live-lab practice deploying ML workloads to Kubernetes.
Course Customization Options
- Organizations may request tailored content aligned with their internal MLOps tools and infrastructure.