Soru

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

A logistics company is planning to deploy two workloads on Azure with specific deployment requirements:

* Workload 1: A simple background task that processes queue messages inside a container for a few minutes daily, with no need for multi-container orchestration.
* Workload 2: A client-facing web application that requires deployment slots and automated operating system patching managed entirely by Microsoft.

Which two Azure services should the company select to satisfy these requirements?

  1. Azure Container InstancesCevap
  2. Azure App ServiceCevap
  3. C
    Azure Kubernetes Service
  4. D
    Azure Virtual Machines

Cevap

Azure Container Instances and Azure App Service
Azure Container Instances is the correct service for Workload 1 because it allows running a simple container without orchestrator overhead. Azure App Service is the correct service for Workload 2 because it is a managed PaaS offering that provides deployment slots and automated operating system patching.

Adım Adım Çözüm

1
Identify the requirements of the first workload
Workload 1 requires running a simple, short-lived container task without multi-container orchestration. Azure Container Instances is the appropriate service because it provides simple, serverless container execution without VM management.
Matching workload needs to the correct service type ensures operational efficiency and avoids unnecessary overhead.
2
Identify the requirements of the second workload
Workload 2 requires hosting a web application with deployment slots and automated OS-level patching. Azure App Service, as a Platform as a Service (PaaS) offering, fully manages operating system updates and natively supports deployment slots.
Aligning PaaS features with development and operational constraints minimizes management responsibility.
3
Evaluate and eliminate incorrect options
Azure Kubernetes Service is eliminated because it is designed for complex container orchestration and adds unnecessary management overhead. Azure Virtual Machines is eliminated because it is an IaaS service where the customer must manage and patch the operating system.
Ensuring the selected services do not violate constraints like OS patching ownership or introduce unnecessary complexity.

Anahtar Kavram

Selecting container and web hosting services based on management overhead and orchestration requirements
Bu soruyu puanla