Question

Difficulty: EasyAzure Container Instances, Azure Kubernetes Service, and Azure App Service

An organization wants to host a web application in Azure. They want a service that automatically handles hardware maintenance, operating system patching, and scaling of the web application, without requiring them to configure virtual machines or container orchestration. Which Azure service should they use?

  1. A
    Azure Virtual Machines
  2. B
    Azure Kubernetes Service (AKS)
  3. Azure App ServiceAnswer
  4. D
    Azure Container Instances

Answer

Azure App Service
Azure App Service is a Platform as a Service (PaaS) offering that allows you to host web applications. In a PaaS model, Microsoft manages the hardware, operating system, and web server patching, allowing you to focus on the application code. It also supports automatic scaling to handle varying traffic.

Step-by-Step Solution

1
Identify the hosting requirements from the scenario.
The requirements are: hosting a web application, automatic hardware/OS patching, automatic scaling, and no VM or container orchestration management.
Understanding the operational constraints helps eliminate incompatible service models.
2
Compare the hosting requirements against Azure compute service categories.
Platform as a Service (PaaS) fits because it removes OS management, and Azure App Service is the specific PaaS offering designed for web applications.
Evaluating standard Azure compute options determines the exact service that fulfills the organization's criteria.

Key Concept

PaaS offerings vs. IaaS and Container hosting in Azure
Estimated Time:45s
Rate this question