A company wants to run a containerized application on Azure without managing virtual machines. They need automatic scaling, load balancing, and rolling updates. Which Azure compute service should they choose?
Trap 1: Azure Virtual Machine Scale Sets
VMSS manages VMs but not container orchestration; you would need to manage container deployment yourself.
Trap 2: Azure App Service
App Service supports containers but is limited in orchestration capabilities compared to AKS.
Trap 3: Azure Container Instances
ACI runs individual containers without orchestration, scaling, or rolling updates.
- A
Azure Virtual Machine Scale Sets
Why wrong: VMSS manages VMs but not container orchestration; you would need to manage container deployment yourself.
- B
Azure Kubernetes Service (AKS)
AKS offers full container orchestration with built-in scaling, load balancing, and rolling updates.
- C
Azure App Service
Why wrong: App Service supports containers but is limited in orchestration capabilities compared to AKS.
- D
Azure Container Instances
Why wrong: ACI runs individual containers without orchestration, scaling, or rolling updates.