Soru

Zorluk: OrtaContainer-Based Workloads

A healthcare technology provider is designing a SaaS application on Azure that will process patient telemetry data across two different regions: Germany and the United States.

The solution must meet the following requirements:
- Host a containerized processing microservice that scales dynamically based on the queue depth of an Azure Service Bus queue.
- Separate the logging and monitoring data of patient events to comply with strict regional data sovereignty laws in each country.
- Minimize administrative effort and infrastructure management overhead.

Which two components should you include in the design?

  1. Azure Container Apps to host the processing microserviceCevap
  2. Separate Azure Log Analytics workspaces in Germany and the United States to isolate monitoring dataCevap
  3. C
    Azure Kubernetes Service (AKS) to host the processing microservice
  4. D
    A single centralized Azure Log Analytics workspace to aggregate monitoring data from both regions

Cevap

Azure Container Apps to host the processing microservice, and separate Azure Log Analytics workspaces in Germany and the United States to isolate monitoring data.
The correct design incorporates Azure Container Apps because it natively integrates with KEDA to scale workloads based on queue metrics without the administrative overhead of managing a Kubernetes cluster. Additionally, separate Log Analytics workspaces in each region ensure strict regional data isolation to meet sovereignty compliance regulations.

Adım Adım Çözüm

1
Evaluate compute options for hosting containerized microservices scaling on queue depth with minimal administrative effort.
Identify that Azure Container Apps supports KEDA scaling out-of-the-box and handles underlying infrastructure management, making it superior to Azure Kubernetes Service for low-overhead needs.
This meets the requirement of hosting containers with dynamic scaling while minimizing administrative effort.
2
Evaluate monitoring options for strict regional data sovereignty across Germany and the United States.
Determine that separate Log Analytics workspaces are required in each region to ensure physical boundary separation and compliance.
This meets the strict compliance and data sovereignty rules by avoiding co-mingling patient logs in a single central workspace.

Anahtar Kavram

Selecting container hosting and monitoring strategies that balance scaling capabilities, operational overhead, and compliance constraints in Azure.
Bu soruyu puanla