Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Microsoft

AZ-400: Create and manage containers using Docker and Kubernetes

Microsoft via Microsoft Learn

Overview

  • Module 1: Design a container build strategy
  • By the end of this module, you'll be able to:

    • Design a container strategy
    • Work with Docker Containers
    • Create an Azure Container Registry
    • Explain Docker microservices and containers
  • Module 2: Implement Docker multi-stage builds
  • By the end of this module, you'll be able to:

    • Implement multi-stage builds with Docker
    • Understand build patterns
    • Manage multiple projects and solutions
    • Add Docker support to an existing application
  • Module 3: Implement Azure Kubernetes Service (AKS)
  • By the end of this module, you'll be able to:

    • Implement Azure Kubernetes Service (AKS)
    • Deploy and connect to an AKS cluster
    • Implement continuous deployment with AKS
    • Update container images
  • Module 4: Explore Kubernetes tooling
  • By the end of this module, you'll be able to:

    • Work with kubectl
    • Work with Helm
    • Install Kubernetes extension for Visual Studio Code
    • Explain Kubernetes tooling
  • Module 5: Integrate AKS with pipelines
  • By the end of this module, you'll be able to:

    • Work with AKS
    • Integrate AKS with pipelines
    • Integrate Kubernetes and Azure Key Vault
    • Explain readiness and liveness probes

Syllabus

  • Module 1: Design a container build strategy
    • Introduction
    • Why containers?
    • Examine structure of containers
    • Explore Docker containers and development
    • Work with Docker containers
    • Explore microservices and containers
    • Explore Azure container-related services
    • Explore Docker container registries
    • Exercise - Create an Azure Container Registry
    • Understand Dockerfile core concepts
    • Knowledge check
    • Summary
  • Module 2: Implement Docker multi-stage builds
    • Introduction
    • Explore multiple stage builds
    • Examine multi-stage Dockerfiles
    • Examine considerations for multiple stage builds
    • Explore builder pattern
    • Manage multiple projects and solutions
    • Exercise - Add Docker support to an existing application
    • Knowledge check
    • Summary
  • Module 3: Implement Azure Kubernetes Service (AKS)
    • Introduction
    • Introduction to Kubernetes
    • Explore Azure Kubernetes Service (AKS)
    • Examine AKS architectural components
    • Understand Kubernetes networking
    • Explore Ingress controllers
    • Explore deployment units
    • Exercise - Deploy and connect to an AKS cluster
    • Implement continuous deployment
    • Update images
    • Knowledge check
    • Summary
  • Module 4: Explore Kubernetes tooling
    • Introduction
    • Explore kubectl
    • Explore Helm
    • Examine Kubernetes extension for Visual Studio Code
    • Knowledge check
    • Summary
  • Module 5: Integrate AKS with pipelines
    • Introduction
    • Integrate AKS with pipelines
    • Explore Kubernetes and Azure Key Vault
    • Explore readiness and liveness probes
    • Knowledge check
    • Summary

Reviews

Start your review of AZ-400: Create and manage containers using Docker and Kubernetes

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.