Docker Swarm is a cluster of docker engines.
Docker Swarm serves the standard Docker API, any tool that already communicates with a Docker daemon can use Swarm to transparently scale to multiple hosts.
Swarm mode is native in Docker 1.12 RC
You can orchestrate service when it’s in Swarm mode.
We are creating 3 swarm manager and 3 worker nodes for high availability in AWS.
_You can view the full video from_ here