Self healing
De hierboven beschreven processen:
Service discovery en
load balancing, automatisch horizontaal schalen,
self healing, zijn een deel van het takenpakket die
container orchestration tools van ons overnemen. Daarnaast worden deze tools ook gebruikt voor het uitvoeren van rolling updates en het beheren van applicatie configuraties en properties.
Kubernetes mag zeker de industrie standaard genoemd worden. Mede dankzij de grote cloud spelers, zij bieden immers elk hun eigen management service rond kubernetes aan. Amazon biedt
Amazon Elastic Container for Kubernetes (Amazon EKS) aan. Google Cloud heeft zijn eigen
Google Cloud Kubernetes Engine en Azure heeft zijn Kubernetes management oplossing
Azure Kubernetes Service genoemd.
Kubernetes is natuurlijk niet de enige
container orchestration tool op de markt.
Docker Swarm en
Apache Mesos/
Marathon zijn twee populaire alternatieven.