Health checks |
Verify when a task is ready to accept traffic |
Dynamic port-mapping |
Ports are assigned dynamically when a new container is spun up |
Zero-downtime deployments |
Deployments do not disrupt end users |
Service discovery |
Automatic detection of new containers and services |
Auto scaling |
Automatically scale resources up or down based on the load |
Provisioning |
New containers should select hosts based on resources and configuration |