Soru

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

A company needs to host a new HTTP-based web API. The development team wants to deploy their application code directly to Azure without managing container configurations or configuring virtual machines. They also require that the underlying operating system is kept secure and patched by the cloud provider. Which Azure service should the company choose?

  1. Azure App ServiceCevap
  2. B
    Azure Virtual Machines
  3. C
    Azure Container Instances (ACI)
  4. D
    Azure Kubernetes Service (AKS)

Cevap

Azure App Service
Azure App Service is a Platform as a Service (PaaS) offering designed specifically for hosting web applications and APIs. It allows developers to deploy their application code directly (using supported runtimes like Node.js or .NET) without containerizing it. As a PaaS service, the underlying hardware, operating system, and web server patching are fully managed by Microsoft.

Adım Adım Çözüm

1
Analyze the application requirements.
The application is a web API, the team wants to deploy code directly (without containers), and the cloud provider must manage operating system patching.
This establishes the hosting and management criteria to evaluate the Azure compute services.
2
Compare the Azure compute offerings against the requirements.
Azure App Service supports direct code deployment and fully managed OS patching (PaaS). Azure Virtual Machines requires OS patching by the user (IaaS). Azure Container Instances and Azure Kubernetes Service both require code to be containerized first.
This identifies the only service that fulfills all constraints of the scenario.

Anahtar Kavram

Azure App Service is a Platform as a Service (PaaS) hosting solution that supports direct code deployment and handles all underlying OS patching and infrastructure maintenance.
Tahmini Süre:45s
Bu soruyu puanla