Question

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

An organization plans to deploy two new workloads to Azure:

1. A batch processing application that runs within a single Docker container, executes once a day for less than an hour, and must run without virtual machine management or container orchestration setup.
2. A large-scale microservices application consisting of multiple containers that requires automated scaling, service discovery, and advanced networking configuration.

Which two Azure services should the organization choose to host these workloads? (Select two.)

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

Answer

Azure Container Instances and Azure Kubernetes Service are the correct options to host the workloads.
Azure Container Instances is the correct choice for the first workload because it runs single containers on demand without orchestrator or virtual machine management. Azure Kubernetes Service is the correct choice for the second workload because it provides full container orchestration, automated scaling, and service discovery needed for complex microservices.

Step-by-Step Solution

1
Analyze the requirements for workload 1.
Workload 1 requires running a single Docker container occasionally with no virtual machine management or orchestration overhead.
This matches Azure Container Instances, which is designed for fast, serverless container execution without VM or orchestrator management.
2
Analyze the requirements for workload 2.
Workload 2 requires automated scaling, service discovery, and advanced networking for a multi-container microservices application.
This matches Azure Kubernetes Service, which is a dedicated managed Kubernetes container orchestration platform.
3
Select the correct combination of services.
The correct services are Azure Container Instances for workload 1 and Azure Kubernetes Service for workload 2.
This choice satisfies all application requirements while avoiding unnecessary administrative overhead or functionality gaps.

Key Concept

Selecting container hosting services on Azure based on management overhead and orchestration requirements.
Estimated Time:1m 30s
Rate this question