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/