A company is planning to migrate two containerized workloads to Azure:
* Workload 1: A workflow orchestrator engine that requires direct access to the Kubernetes API and uses custom resource definitions (CRDs) to manage external resources.
* Workload 2: A set of background processing microservices that process messages from Azure Service Bus queues and must scale to zero when no messages are present. The operations team wants to minimize cluster administration and infrastructure management effort for this workload.
Which two Azure container hosting services should you recommend?
- Azure Container AppsCevap
- BAzure App Service Web App for Containers
- Azure Kubernetes Service (AKS)Cevap
- DAzure Container Instances (ACI)
Cevap
Azure Kubernetes Service (AKS) and Azure Container Apps
Azure Kubernetes Service is correct for Workload 1 because it allows full control over the Kubernetes cluster, API, and the ability to register Custom Resource Definitions. Azure Container Apps is correct for Workload 2 because it abstract cluster management, drastically lowering administrative effort, and features built-in KEDA integration that supports scaling down to zero replicas based on queue depth.
Adım Adım Çözüm
Anahtar Kavram
Selecting Azure container hosting services based on control plane access needs and operational overhead requirements.