Question

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

A financial analytics firm plans to deploy a new system on Azure consisting of two distinct workloads:

1. A customer-facing web application that requires a managed platform where Microsoft automatically handles operating system patching and runtime updates.
2. A lightweight, short-running background job packaged as a single Docker container that runs on demand, without the need for service discovery, load balancing, or active container orchestration.

Which two Azure services should the firm select to host these workloads?

  1. Azure App ServiceAnswer
  2. Azure Container InstancesAnswer
  3. C
    Azure Kubernetes Service
  4. D
    Azure Virtual Machines

Answer

Azure App Service and Azure Container Instances
The customer-facing web application is best hosted on Azure App Service because it is a Platform as a Service (PaaS) offering where Microsoft manages the underlying OS patching, provisioning, and updates. The lightweight, short-running containerized background job is best hosted on Azure Container Instances (ACI) because it allows running a single container on demand without the management overhead or complexity of a full container orchestrator.

Step-by-Step Solution

1
Analyze the web application requirements.
The web application requires a fully managed platform where Microsoft takes care of OS-level patching.
Identify Platform as a Service (PaaS) compute options. Azure App Service fits this by allowing code or container deployment with zero OS management.
2
Analyze the background job requirements.
The background job runs in a single Docker container, executes quickly on demand, and does not need container orchestration features.
Identify container hosting options. Azure Container Instances (ACI) is designed for quickly running single containers without orchestrator complexity.

Key Concept

Azure App Service, Azure Container Instances (ACI), and Azure Kubernetes Service (AKS) differences and use cases.
Estimated Time:1m 0s
Rate this question