- Microservices and high-availability web applications
- When a deployment requires replicas, autoscaling across replicas, service discovery, load balancing, and advanced rollout patterns, a platform with built-in orchestration is typically more appropriate.
- Workloads requiring frequent in-place configuration changes
- Where workflows expect CPU/memory/network/restart policy changes without recreation, ACI’s model can require delete-and-recreate operations for some updates, which complicates continuous deployment strategies.
- Strict startup-time service-level objectives
- If rapid cold-start behavior is a hard requirement, conduct tests in the intended regions: community reports indicate startup times can vary and may be long under load or during regional capacity constraints.
- Teams seeking serverless app ergonomics
- If the requirement is for scale-to-zero, revisioning, and HTTP-first routing with built-in traffic management, consider alternatives such as Azure Container Apps or comparable serverless container platforms, accounting for their pricing and platform tradeoffs.
- Orchestration limitations
- ACI lacks many orchestrator features (load balancing, complex scheduling, service discovery) and is generally recommended for single-instance use cases or paired with an orchestrator for multi-service needs.
- Update and redeploy constraints
- Some container group properties require deleting and recreating the group to take effect, which affects CI/CD and in-place update strategies.
- Restart policy semantics and troubleshooting
- Misconfigured restart policies can cause unexpected restarts; documentation outlines common pitfalls and remediation steps.
- Regional capacity and resource load
- Deployments can be impacted by regional resource availability; community reports indicate variable start times and occasional failures in some regions.
- Windows container constraints
- Windows container deployments have documented restrictions; verify platform documentation for specific limits.
- Spot containers
- Spot/low-priority container offerings are subject to change and availability and should be validated for production suitability.