Basics
Orchestration
- Orchestration helps with Zero Downtime Deployments
- Allow to easily build and manage containers
Kubernetes
- Currently the industry leading tool for orchestration
Other Orchestration Tools
- Docker Swarm: https://docs.docker.com/engine/swarm/
- Docker’s native container orchestration solution
- Marathon: https://mesosphere.github.io/marathon/
- Based on Apache Mesos
- API focused
- Nomad: https://www.nomadproject.io/
- Simple and lightweight
Cloud Orchestration Solutions:
- Amazon Elastic Container Service: https://aws.amazon.com/ecs/
- Amazon ECS for Kubernetes: https://aws.amazon.com/eks/
- Azure Kubernetes Service: https://azure.microsoft.com/en-us/services/kubernetes-service/
- Google Kubernetes Engine: https://cloud.google.com/kubernetes-engine/
- IBM Cloud Kubernetes Service: https://www.ibm.com/cloud/container-service
- Red Hat OpenShift: https://www.openshift.com/