A healthtech company is designing a containerized genomic analysis system on Azure. The system has the following requirements:
- A front-end web portal and internal API microservices must scale dynamically based on HTTP traffic and queue-based events using KEDA.
- Background worker containers must process genomic sequences, taking up to 3 hours per execution. These workers must run to completion and automatically release resources when idle.
- The compute hosting solution must minimize administrative overhead and avoid managing container orchestrators.
- For compliance and data sovereignty, the application logs of the genomic background workers must be strictly segregated from the front-end portal logs, ensuring complete data isolation, separate lifecycle retention, and regional isolation.
Which three recommendations should you include in the solution?
- Deploy the front-end web portal and API microservices to Azure Container Apps.Answer
- Deploy the background worker containers as Azure Container Apps jobs.Answer
- Create separate Log Analytics workspaces to store the logs of the front-end portal and the background workers.Answer
- DDeploy the front-end web portal and background worker containers to an Azure Kubernetes Service (AKS) cluster.
- EDeploy the background worker containers to Azure Functions on a Consumption plan.
- FDeploy a single centralized Log Analytics workspace and use Azure RBAC to restrict access to logs.