You are designing a serverless container solution on Azure. The solution must host microservices with zero cluster management overhead and scale containers automatically based on the number of messages in an Azure Service Bus queue. Which two configurations or services should you recommend?
- Azure Container Apps to host the microservicesAnswer
- Kubernetes Event-driven Autoscaling (KEDA) scale rules configured on the container appAnswer
- CAn Azure Kubernetes Service (AKS) cluster to host the microservices
- DA single regional Log Analytics workspace to host container logs for microservices operating under strict national compliance boundaries
Answer
Azure Container Apps to host the microservices and Kubernetes Event-driven Autoscaling (KEDA) scale rules configured on the container app
The correct options are to use the serverless hosting platform designed for microservices and its built-in event-driven scaling configuration. Azure Container Apps hosts the microservices without cluster management, and native KEDA integration enables scaling to zero and up based on Service Bus queue depth.
Step-by-Step Solution
Key Concept
Selecting serverless container services and event-driven scaling mechanisms in Azure to minimize operational overhead
Estimated Time:1m 0s