An organization is migrating a legacy web API to a cloud-native architecture. The API has been packaged as a single Docker container. The migration strategy mandates the following operational constraints:
1. The cloud platform must automatically manage and apply all operating system security updates and patches.
2. The platform must dynamically scale the container instances horizontally based on incoming HTTP request volume.
3. The organization must avoid the complexity of managing a container orchestrator, dedicated virtual cluster nodes, or custom auto-scaling scripts.
Which Azure service should the organization select to host this containerized application?
- Azure App ServiceCevap
- BAzure Kubernetes Service (AKS)
- CAzure Container Instances (ACI)
- DAzure Virtual Machines
Cevap
Azure App Service
Azure App Service (specifically Web App for Containers) is a Platform as a Service (PaaS) offering that hosts containerized web applications. It meets all three constraints: the platform automatically applies OS-level security updates, it supports native horizontal autoscaling based on HTTP request volume or CPU usage, and it hides the complexity of container orchestration or cluster management.
Adım Adım Çözüm
Anahtar Kavram
Differentiating container hosting capabilities and management overhead among Azure App Service, Azure Container Instances (ACI), and Azure Kubernetes Service (AKS)