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