Following are few use cases where this pattern will be a right fit:
- Hyper scale deployment of Microservices: An ideal use case for this pattern would be environments which demand high density. Highly available, hyper scale deployments of Microservices.
- Automated operations: Cluster orchestrator minimizes the requirement of manual intervention for managing your Microservices by offering features like self-healing, rolling updates, rollback, and so on.
- Cross platform deployments: This pattern is best used to manage Microservice deployments across heterogeneous platforms (like different data centers, different operating systems, different hardware infrastructure, and so on).