Manage virtualization and containers in a hybrid environment

Go to class
Write Review

Free Online Course: Manage virtualization and containers in a hybrid environment provided by Microsoft Learn is a comprehensive online course, which lasts for 6-7 hours worth of material. The course is taught in English and is free of charge.

Overview
    • Module 1: Configure and manage Hyper-V
    • After completing this module, you'll be able to:

      • Describe the functionality and features of Hyper-V on Windows Server.
      • Install Hyper-V on Windows Server.
      • Describe the options for managing Hyper-V virtual machines (VMs) on Windows Server.
      • Describe networking features and functionality in Hyper-V on Windows Server.
      • Create virtual switches (vSwitches) for use with Hyper-V.
      • Describe using nested virtualization in Hyper-V.
    • Module 2: Configure and manage Hyper-V virtual machines
    • After completing this module, you'll be able to:

      • Describe settings, configuration, and generation versions available for VMs in Windows Server 2019.
      • Identify virtual hard disk (VHD) formats and types.
      • Create and configure a VM.
      • Determine storage options for VMs.
      • Describe shared VHDs and VHD Sets.
      • Describe host and guest clustering with shared VHDs.
    • Module 3: Secure Hyper-V workloads
    • After completing this module, you'll be able to:

      • Describe the features and functionality of the HGS in Windows Server.
      • Describe the attestation options available with the HGS.
      • Describe shielded VMs, their creation, and their deployment.
    • Module 4: 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.
    • After completing this module, you will be able to:

      • Describe Azure compute.
      • Describe Azure storage.
      • Deploy Azure VMs.
      • Create a VM from the Azure portal.
      • Create a VM from Azure Cloud Shell.
      • Deploy Azure VMs by using templates.
    • Module 5: You'll be able to create new VMs from generalized images and use Azure Image Builder templates to create and manage images in Azure.
    • After completing this module, you'll be able to:

      • Create a generalized image.
      • Create a new VM from a generalized image.
      • Create a managed image of a generalized VM in Azure.
      • Create a VM from a managed image.
      • Describe Azure Image Builder.
      • Use Azure Image Builder to create a Windows image.
    • Module 6: You'll be able to deploy Desired State Configuration (DSC) extensions, implement those extensions to remediate noncompliant servers, and use custom script extension.
    • After completing this module, you will be able to:

      • Describe Azure automation.
      • Implement Azure automation with DSC.
      • Remediate noncompliant servers.
      • Describe custom script extension.
      • Configure a VM by using DSC extensions.
    • Module 7: Run containers on Windows Server
    • After completing this module, you'll be able to:

      • Describe containers and how they work.
      • Explain the difference between containers and virtual machines (VMs).
      • Describe the difference between process isolation and Hyper-V isolation modes.
      • Describe Docker and how it's used to manage Windows containers.
      • Identify the container-based images available from the Microsoft Container Registry.
      • Understand the process for running a Windows container.
      • Explain how to manage containers using Windows Admin Center (WAC).
    • Module 8: Orchestrate containers on Windows Server using Kubernetes
    • After completing this module, you'll be able to:

      • Describe container orchestration.
      • Describe Kubernetes.
      • Describe how to create a Kubernetes cluster.
      • Describe Azure Arc for Kubernetes.

Syllabus
    • Module 1: Configure and manage Hyper-V
      • Introduction
      • Define Hyper-V
      • Define Hyper-V Manager
      • Configure Hyper-V hosts using best practices
      • Configure Hyper-V networking
      • Assess advanced Hyper-V networking features
      • Define nested virtualization
      • Knowledge check
      • Summary
    • Module 2: Configure and manage Hyper-V virtual machines
      • Introduction
      • List the virtual machine configuration versions
      • List the virtual machine generation versions
      • List available VHD formats and types
      • Create and configure VMs
      • Determine storage options for VMs
      • Define shared VHDs and VHD Sets
      • Implement guest clusters using shared VHDX
      • Knowledge check
      • Summary
    • Module 3: Secure Hyper-V workloads
      • Introduction
      • Define guarded fabric
      • Define the Host Guardian Service
      • Explore TPM-trusted attestation
      • Define KPS
      • Determine key features of shielded VMs
      • Compare encryption-supported and shielded VMs in a guarded fabric
      • Implement a shielded VM
      • Knowledge check
      • Summary
    • Module 4: Plan and deploy Windows Server IaaS Virtual Machines
      • Introduction
      • Describe Azure compute
      • Describe Virtual Machine storage
      • Deploy Azure Virtual Machines
      • Create a windows Virtual Machine using the portal
      • Create a windows Virtual Machine using Azure CLI
      • Deploy Azure Virtual Machines using templates
      • Knowledge check
      • Summary
    • Module 5: Customize Windows Server IaaS Virtual Machine images
      • Introduction
      • Create a generalized image
      • Create a new Virtual Machine from a managed image
      • Create a managed image of a generalized virtual machine in Azure
      • Create a Virtual Machine from a managed image
      • Implement Azure Image Builder
      • Create a windows Virtual Machine using Azure Image Builder template
      • Create a Windows Virtual Machine with Azure Image Builder using PowerShell
      • Knowledge check
      • Summary
    • Module 6: Automate the configuration of Windows Server IaaS Virtual Machines
      • Introduction
      • Describe Azure Automation
      • Implement Azure Automation with DSC
      • Remediate noncompliant servers
      • Describe Custom Script Extensions
      • Configure a Virtual Machine by using DSC
      • Knowledge check
      • Summary
    • Module 7: Run containers on Windows Server
      • Introduction
      • Define containers
      • List the differences between containers and VMs
      • Define Windows Server and Hyper-V containers and isolation modes
      • Explore Docker
      • Prepare a Windows Server 2019 host for container deployment
      • Manage and configure container workloads
      • Knowledge check
      • Summary
    • Module 8: Orchestrate containers on Windows Server using Kubernetes
      • Introduction
      • Define orchestration
      • Define Kubernetes
      • Deploy Kubernetes resources
      • Create a Kubernetes cluster on Windows
      • Define Azure Arc
      • Connect an Azure Arc-enabled Kubernetes cluster to Azure Arc
      • Knowledge check
      • Summary