Soru

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

A development team has packaged a data processing task into a single Docker container. This task runs once a week for approximately two hours. The team wants to execute this containerized task without provisioning or managing virtual machines, and they want to avoid the administrative overhead of configuring a container orchestration platform. Which Azure service should the team choose to meet these requirements?

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

Cevap

Azure Container Instances (ACI)
Azure Container Instances (ACI) is the ideal service for running isolated containers on-demand without orchestrator or virtual machine management. It enables launching a container in seconds and only charges for the exact duration of execution.

Adım Adım Çözüm

1
Analyze the application requirements.
The workload consists of a single, short-lived (two hours per week) containerized task that does not require complex routing, scaling, or service discovery.
This rules out complex container orchestrators designed for microservices architectures.
2
Evaluate the management constraints.
The team wants to avoid managing virtual machines (ruling out IaaS options like Azure Virtual Machines) and wants to minimize administrative overhead.
This guides the selection toward serverless or PaaS options that abstract the host infrastructure.
3
Compare the remaining Azure compute services.
Azure Container Instances (ACI) allows running containers on-demand without provisioning VMs or setting up orchestration. Azure App Service is tailored for web hosting, and Azure Kubernetes Service (AKS) is for full-scale orchestration.
ACI is the most cost-effective and low-overhead solution for isolated, short-lived container runs.

Anahtar Kavram

Azure Container Instances provides a serverless, low-overhead environment for running single, isolated containers without managing virtual machines or using a complex orchestrator.
Bu soruyu puanla