Soru

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

An organization plans to migrate a legacy web application to Azure. The application must be deployed as a containerized workload. The deployment must support custom domain mapping, automatically scale based on HTTP request queues, and require no management of underlying virtual machines or container orchestration clusters. Additionally, Microsoft must handle all operating system patching for the hosting platform. Which Azure service should the organization use to host the web application?

  1. A
    Azure Container Instances
  2. B
    Azure Virtual Machines
  3. Azure App ServiceCevap
  4. D
    Microsoft 365

Cevap

Azure App Service
Azure App Service is a fully managed Platform as a Service (PaaS) that supports hosting containerized web applications. It provides built-in capabilities for custom domain configuration, automatic horizontal scaling based on web traffic, and fully offloads host infrastructure management and operating system patching to Microsoft.

Adım Adım Çözüm

1
Analyze the application requirements.
The application is a containerized web application that needs custom domain mapping, auto-scaling based on HTTP request queues, no virtual machine/cluster management, and Microsoft-managed OS patching.
This establishes the criteria for selecting the correct Azure compute service.
2
Evaluate the hosting model and responsibility requirements.
The requirement for Microsoft to manage all OS patching indicates a Platform as a Service (PaaS) model, which rules out Infrastructure as a Service (IaaS) options like Azure Virtual Machines.
Eliminating IaaS services narrows down the choice to fully managed PaaS offerings.
3
Compare container-hosting options in Azure based on web hosting and management requirements.
Azure App Service (specifically Web App for Containers) is a fully managed PaaS that supports containerized apps with built-in HTTP autoscaling and custom domains. Azure Container Instances is for isolated containers without native HTTP routing/scaling, and Azure Kubernetes Service requires cluster management. Microsoft 365 is a SaaS product and cannot host custom containers.
Azure App Service perfectly matches all the technical and operational constraints.

Anahtar Kavram

Azure hosting options for containerized workloads and their management responsibilities
Tahmini Süre:1m 0s
Bu soruyu puanla