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

Microsoft

AZ-400: Manage infrastructure as code using Azure and DSC

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: Manage infrastructure as code using Azure and DSC

Never Stop Learning.

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

Someone learning on their laptop while sitting on the floor.