Microsoft Certified: Azure Administrator AssociateDeploy and manage Azure compute resourcesHard

A company is deploying a new containerized application to Azure that requires robust networking features, including custom DNS resolution, fine-grained network policies, and integration with an existing Azure Virtual Network (VNet). The development team also needs a platform that offers full control over the container orchestration environment. Which Azure compute service should they choose?

  1. AAzure Container Instances (ACI)
  2. BAzure Container Apps
  3. CAzure Kubernetes Service (AKS)
  4. DAzure App Service (Containers)
Show answer & explanation

Correct answer: C. Azure Kubernetes Service (AKS)

Azure Kubernetes Service (AKS) provides a fully managed Kubernetes environment that offers extensive networking capabilities, including custom DNS, network policies, and deep integration with Azure VNets. It also gives developers full control over the orchestration, which aligns with the need for robust features and control.

Why the other options are wrong

  • A. ACI offers basic networking but lacks custom DNS, fine-grained network policies, and full orchestration control.
  • B. Azure Container Apps simplifies container deployment and scaling but abstracts away much of the underlying networking and orchestration control that the scenario explicitly requires.
  • D. Azure App Service (Containers) is more focused on web applications and APIs, with less emphasis on the deep networking control and orchestration flexibility that AKS offers.

Azure Kubernetes Service (AKS)

A managed container orchestration service that simplifies deploying, managing, and scaling containerized applications using Kubernetes.

  • Provides full control over Kubernetes clusters.
  • Offers advanced networking features (e.g., custom DNS, network policies).
  • Deep integration with Azure Virtual Networks.
  • Suitable for complex, microservices-based applications.

Memory trick: When you need 'K'ontrol over 'K'ontainers and 'K'omplex networking, think AKS.

More Deploy and manage Azure compute resources questions