A development team has packaged a data processing task into a single Docker container. This task runs once a week for approximately two hours. The team wants to execute this containerized task without provisioning or managing virtual machines, and they want to avoid the administrative overhead of configuring a container orchestration platform. Which Azure service should the team choose to meet these requirements?
- AAzure Kubernetes Service (AKS)
- Azure Container Instances (ACI)Answer
- CAzure App Service
- DAzure Virtual Machines
Answer
Azure Container Instances (ACI)
Azure Container Instances (ACI) is the ideal service for running isolated containers on-demand without orchestrator or virtual machine management. It enables launching a container in seconds and only charges for the exact duration of execution.
Step-by-Step Solution
Key Concept
Azure Container Instances provides a serverless, low-overhead environment for running single, isolated containers without managing virtual machines or using a complex orchestrator.