Soru

Zorluk: OrtaAzure Container Instances, Azure Kubernetes Service, and Azure App Service

A development team wants to deploy a containerized web application to Azure. The application must scale automatically in response to web traffic fluctuations, support custom SSL certificates, and require zero virtual machine or container orchestrator management. The team also wants Microsoft to handle all host-level operating system updates.

Which Azure service should the team select to meet these requirements?

  1. A
    Azure Container Instances
  2. B
    Azure Kubernetes Service
  3. Azure App ServiceCevap
  4. D
    Azure Virtual Machines

Cevap

Azure App Service
Azure App Service is a fully managed Platform as a Service (PaaS) that supports containerized web applications. It provides built-in auto-scaling, custom domains, and SSL certificate support out of the box. Since it is a PaaS service, Microsoft handles all host-level operating system patching and infrastructure management, requiring zero virtual machine or container orchestrator configuration from the customer.

Adım Adım Çözüm

1
Analyze the requirements: container deployment, automated HTTP-based scaling, custom SSL support, zero virtual machine or orchestrator management, and Microsoft-managed host patching.
Identified the need for a fully managed PaaS solution optimized for web hosting and containers.
This filters out IaaS solutions and complex container orchestrators.
2
Evaluate the options against these criteria.
Azure Virtual Machines requires manual patching (IaaS). Azure Kubernetes Service requires container orchestration management. Azure Container Instances lacks native HTTP auto-scaling and direct SSL/custom domain integration. Azure App Service meets all requirements.
Matching service capabilities ensures the selected option satisfies all operational constraints.

Anahtar Kavram

Azure Container Instances, Azure Kubernetes Service, and Azure App Service capabilities
Bu soruyu puanla