- 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).
- Use Docker to build, store, and manage private container images with the Azure Container Registry.
In this module, you will:
- Create a Dockerfile for a new container image based on a starter image from Docker Hub.
- Add files to an image using Dockerfile commands.
- Configure an image's startup command with Dockerfile commands.
- Build and run a web application packaged in a Docker image.
- Deploy a Docker image using the Azure Container Instance service.
- Manage Azure Kubernetes Service on Azure Stack HCI
In this module, you will:
- Describe Kubernetes and Azure Kubernetes Service (AKS).
- Describe Azure Kubernetes Service on Azure Stack HCI.
- Deploy AKS and Kubernetes clusters.
- Connect Azure Kubernetes Service on Azure Stack HCI to Microsoft Azure Arc for Kubernetes.
- Manage pod placement on multi-pool Kubernetes clusters.
- Manage pod storage on Kubernetes clusters.
- Implement containerized Windows workloads.
- Troubleshoot Azure Kubernetes Service on Azure Stack HCI.
- Learn storage concepts that help you solve real problems with Windows containers running on Azure Kubernetes Service (AKS) and AKS Hybrid.
By the end of this module, you are able to:
- Describe storage concepts for Windows containers.
- Describe storage concepts for Kubernetes.
- Evaluate storage options for Windows containers with Azure Kubernetes Service.
- Learn networking concepts that help you solve real problems with Windows containers running on Azure Kubernetes Service (AKS) and AKS Hybrid.
By the end of this module, you'll be able to:
- Describe networking concepts for Windows containers.
- Describe networking concepts for Kubernetes containers.
- Evaluate networking options for Windows containers with Azure Kubernetes Service.
Overview
AI, Data Science & Cloud Certificates from Google, IBM & Meta — 40% Off
One plan covers every Professional Certificate on Coursera. 40% off Coursera Plus Annual.
Unlock All Certificates
Syllabus
- 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
- Security, Storage, and Networking with Windows containers
- Module assessment
- Summary
- Build a containerized web application with Docker
- Introduction
- Retrieve an existing Docker image and deploy it locally
- Exercise - Retrieve an existing Docker image and deploy it locally
- Customize a Docker image to run your own web app
- Exercise - Customize a Docker image to run your own web app
- Deploy a Docker image to an Azure Container Instance
- Exercise - Deploy a Docker image to an Azure Container Instance
- Summary
- Manage Azure Kubernetes Service on Azure Stack HCI
- Introduction
- Overview of Kubernetes and AKS
- Overview of Azure Kubernetes Service on Azure Stack HCI
- Deploy an AKS cluster to Azure Stack HCI
- Deploy a Kubernetes cluster to Azure Stack HCI
- Connect Azure Kubernetes Service on Azure Stack HCI to Azure Arc for Kubernetes
- Manage pods on multi-pool Kubernetes clusters
- Manage pod storage on Kubernetes clusters
- Implement containerized Windows workloads
- Troubleshoot Azure Kubernetes Service on Azure Stack HCI
- Summary
- Apply storage concepts to Windows containers running on Azure Kubernetes Service (AKS) and AKS Hybrid
- Introduction
- Storage concepts for containers
- Storage concepts for Kubernetes
- Windows container storage with Azure Kubernetes Service
- Windows container storage with AKS Hybrid
- Module assessment
- Summary
- Apply Networking concepts to Windows containers running on Azure Kubernetes Service (AKS) and AKS Hybrid
- Introduction
- Networking concepts for containers
- Networking concepts for Windows containers
- Networking concepts for Kubernetes containers
- Windows container networking with Azure Kubernetes Service
- Windows container networking with Azure Kubernetes Service Hybrid
- Module assessment
- Summary