A logistics company is designing a new cloud-native fleet tracking solution on Azure. The solution requires hosting two distinct workloads:
* A real-time telemetry service that processes GPS events from delivery vehicles. This service must scale out dynamically based on the number of pending messages in an Azure Service Bus queue using KEDA.
* A route optimization batch job that runs once per day, processes historical route data to completion, and then terminates.
The solution must minimize administrative effort.
Which two services should you recommend?
- Azure Container Apps to host the real-time telemetry serviceCevap
- Azure Container Apps Jobs to run the daily route optimization batch jobCevap
- CAzure Kubernetes Service (AKS) to host the real-time telemetry service
- DAzure Container Instances (ACI) to run the daily route optimization batch job
Cevap
Azure Container Apps to host the real-time telemetry service and Azure Container Apps Jobs to run the daily route optimization batch job
Azure Container Apps is a serverless container platform that allows running microservices and APIs with native KEDA integration for event-driven scaling, making it the ideal low-overhead choice for the real-time telemetry service. Azure Container Apps Jobs extends this capability by providing a managed environment for run-to-completion workloads, which is perfect for the daily route optimization batch task without introducing cluster management overhead.
Adım Adım Çözüm
Anahtar Kavram
Selecting serverless container services (Azure Container Apps and Jobs) to minimize administrative overhead while supporting KEDA-based scaling and batch execution.
Tahmini Süre:1m 30s