Soru

Zorluk: OrtaContainer-Based Workloads

An organization is designing a compute and monitoring solution for a new microservices-based application. The application will run in containers and must meet the following requirements:
- Support dynamic, event-driven scaling based on CPU utilization and Azure Service Bus queue depth.
- Minimize the administrative and operational overhead of the container infrastructure.
- Isolate log and telemetry data for two distinct departments (Finance and HR) into separate regulatory boundaries to satisfy strict data sovereignty requirements.

Which two configurations should you recommend in the design?

  1. Azure Container Apps to host the microservicesCevap
  2. Two distinct Azure Log Analytics workspaces, one for each departmentCevap
  3. C
    Azure Kubernetes Service (AKS) with custom KEDA operators
  4. D
    A single Azure Log Analytics workspace configured with table-level Access Control Lists (ACLs)

Cevap

The correct recommendations are to deploy Azure Container Apps to host the microservices and to create two distinct Azure Log Analytics workspaces (one for each department).
The design requires minimizing operational overhead while supporting event-driven scaling, which makes Azure Container Apps the ideal choice over Azure Kubernetes Service. Furthermore, because there is a strict requirement for regulatory boundaries and data sovereignty, deploying two separate Log Analytics workspaces is necessary to guarantee complete data segregation.

Adım Adım Çözüm

1
Evaluate the container hosting requirements to minimize administrative effort and support event-driven scaling.
Identify Azure Container Apps as the optimal service because it offers a serverless container platform with built-in KEDA scaling, avoiding the infrastructure management overhead associated with Azure Kubernetes Service.
Azure Container Apps removes the need to manage Kubernetes APIs, control planes, or node pools while still supporting dynamic scaling from zero based on queue depth.
2
Evaluate the logging and compliance requirements for data sovereignty and isolation.
Identify that separate Azure Log Analytics workspaces are required for the Finance and HR departments.
A single workspace cannot guarantee the complete segregation of log data required by strict data sovereignty regulations, whereas separate workspaces provide distinct administrative and geographical boundaries.

Anahtar Kavram

Selecting serverless container services to reduce operational overhead while configuring separate monitoring workspaces to satisfy strict data sovereignty requirements.
Bu soruyu puanla