
- Module 1: Introduction to Docker containers
In this module, you will:
- Evaluate whether Docker is an appropriate containerization platform for you.
- Describe how the components of Docker containers support compute container implementations.
- Module 2: 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 3: 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.
- Module 4: Get acquainted with the Kubernetes open-source container-orchestration system for automating application deployment, scaling, and management.
In this module, you will:
- Describe how Kubernetes supports container orchestration.
- Describe the difference between control planes and nodes.
- Evaluate whether Kubernetes is an appropriate orchestration platform for a given workload.
- Module 5: Get acquainted with the Azure Kubernetes open-source container-orchestration system for automating application deployment, scaling, and management.
In this module, you will:
- Evaluate whether Azure Kubernetes Service is an appropriate Kubernetes orchestration platform for you
- Describe how the components of Azure Kubernetes Service work to support compute container orchestration
- Module 6: 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.
- Module 7: Explore how to create and deploy a containerized application by using Azure Kubernetes Service declarative manifest files.
By the end of this module, you'll be able to:
- Create and set up an Azure Kubernetes Service cluster.
- Deploy Kubernetes workloads by using deployment YAML files.
- Expose Kubernetes workloads by using services and ingress.