chapter4
Chapter 4.5 - Azure Kubernetes Service

AZ-900 Certification Notes

Chapter 4.5 - Azure Kubernetes Service

Kubernetes is an open-source container orchestration system for automating application deployment, scaling, and management.

  • Open Source
    • Public code base and community involvement in the product
  • Orchestration
    • Keeps track of lots of parts of a system. Makes sure containers are configured correctly to work together
  • Automatic application deployment
    • Kubernetes will deploy more images of containers as needed
  • Automatic scaling
    • Automatic monitoring of application load to determine when to scale the number of containers used

Azure Kubernetes Service

  • Replicate Container Architectures
    • Reuse your container architecture by managing it in Kubernetes. This makes your setup quicker and confidence in the system increase
  • Standard Azure Services Included
    • You don't have to worry about infrastructure and hardware. Get identity and access management, elastic provisioning and much more
  • Global Reach
    • Use Kubernetes with supported Azure regions and on-premises installations using Azure Stack

Azure Container Registry (ACR)

  • Keeps track of current valid container images
  • Manages files and artifacts for containers
  • Feeds container images to ACI and AKS
  • Use Azure identity and security features