az-900 Practice Question 1863
Exam: az-900
Domain: Describe Azure architecture and services
Topic: Describe Azure compute and networking services
Difficulty: medium
In a scenario where a company needs to deploy a web application that can scale automatically based on traffic and also requires a managed environment with zero downtime during updates, which Azure service should be used?
Answer Options
A
Azure Virtual Machines (VMs)
B
Azure App Service
C
Azure Kubernetes Service (AKS)
D
Virtual Network and ExpressRoute
Correct Answer
B: Azure App Service
Explanation
Azure App Service provides a managed environment for deploying web applications and supports auto-scaling and zero-downtime deployments through features like deployment slots. Azure Virtual Machines (VMs) offer more control but require manual scaling and management, while Azure Kubernetes Service (AKS) is best suited for containerized applications with complex scaling requirements. Virtual Network and ExpressRoute are networking services and do not provide the application hosting capabilities needed in this scenario.