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

Go to class
Write Review

Free Online Course: AZ-400: Create and manage containers using Docker and Kubernetes provided by Microsoft Learn is a comprehensive online course, which lasts for 1-2 hours worth of material. The course is taught in English and is free of charge.

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