AZ-305 · Question #347
Hotspot Question You have an Azure subscription. You are designing a solution for containerized apps. The solution must meet the following requirements: - Automatically scale the apps by creating…
The correct answer is To run the containerized apps:: Azure Container Apps; For the lifecycle management and storage of container images:: Azure Container Registry. This hotspot question tests knowledge of Azure services for containerized workloads, specifically which services handle autoscaling, high availability, minimal management overhead, and container image lifecycle management.
Question
Exhibit
Answer Area
- To run the containerized apps:Azure Container AppsAzure Container AppsAzure Container InstancesAzure Container RegistryAzure Kubernetes Service (AKS)
- For the lifecycle management and storage of container images:Azure Container RegistryAzure Container AppsAzure Container InstancesAzure Container RegistryAzure Service Fabric
Explanation
This hotspot question tests knowledge of Azure services for containerized workloads, specifically which services handle autoscaling, high availability, minimal management overhead, and container image lifecycle management.
Approach. For containerized apps requiring automatic scaling, minimal node/cluster management, and high availability across multiple availability zones, Azure Kubernetes Service (AKS) is the correct choice - it supports cluster autoscaler and zone-redundant node pools. To minimize administrative effort for managing nodes and clusters, you should enable the AKS managed node pools with the system-managed upgrade and auto-repair features, and leverage the Azure-managed control plane. For a central location to manage the lifecycle and storage of container images (build, store, replicate, scan), Azure Container Registry (ACR) is the correct service - it provides geo-replication, image vulnerability scanning, and integration with AKS and other Azure services.
Concept tested. The question tests understanding of core Azure container services: AKS (Azure Kubernetes Service) for orchestrating containerized apps with autoscaling, zone redundancy, and managed infrastructure; and Azure Container Registry (ACR) for centralized container image lifecycle management and storage. Candidates must distinguish these from alternatives like Azure Container Instances (ACI), which lacks native multi-AZ HA and cluster orchestration, or Azure App Service, which is not purpose-built for container image registry management.
Reference. https://learn.microsoft.com/en-us/azure/aks/overview | https://learn.microsoft.com/en-us/azure/container-registry/container-registry-intro
Topics
Community Discussion
No community discussion yet for this question.
