Manage virtualization and containers in a hybrid environment

Solution Architect
Technology Manager
Windows Server

Learn to implement and manage Windows Server virtual machines (VMs) and container workloads using Windows Server Hyper-V. You’ll learn how to deploy and configure Azure IaaS Virtual Machine workloads.


  • Windows Server 2012 or Windows Server 2016
  • Working with virtualization technologies
  • Basic experience with implementing and managing IaaS services in Microsoft Azure

Modules in this learning path

Learn about virtualization and the Microsoft Hyper-V role with Windows Server. Learn about best practices for preparing Hyper-V hosts, in addition to Hyper-V networking features and implementing nested virtualization.

Learn about configuring and managing Hyper-V virtual machines in Windows Server.

Learn about securing Hyper-V workloads in Windows Server, installing and configuring the Host Guardian Service (HGS), the attestation modes available with the HGS, and the creation and deployment of shielded virtual machines (VMs).

You'll be able to describe Azure compute and storage in relation to Azure VMs, and deploy Azure VMs by using the Azure portal, Azure CLI, or templates.

You'll be able to create new VMs from generalized images and use Azure Image Builder templates to create and manage images in Azure.

You'll be able to deploy Desired State Configuration (DSC) extensions, implement those extensions to remediate noncompliant servers, and use custom script extension.

Learn about Windows Server and Hyper-V containers, associated isolation modes, running containers, and preparing the Windows Server host for running containerized workloads. Learn about Docker, preparing Windows Server for running container workloads, and managing containers.

Learn about Kubernetes, containers, container orchestration, and Kubernetes orchestration in Windows Server 2019. Also learn the process for deploying a Kubernetes cluster on Windows and describe how to use Azure Arc for Kubernetes.