Docker Swarm + Mesos


Distributed Systems Engineer
Timothy Chen
tim@mesosphere.com

We are Mesosphere

An introduction to the world of Mesosphere

Docker Swarm Integration

Mesos let us treat a cluster of nodes...

As one big computer

Mesos is...

Open Source Apache project

Cluster Resource Manager

Scalable to 10,000s of nodes

Fault-tolerant, battle-tested

An SDK for distributed apps

The Mesos ecosystem is
growing

High Level View of Mesos



Framework = scheduler + executor



Schedulers get resource offers

Executors run tasks

We love containers

Most modern applications are a web of containers

Now what?

An introduction to the world of Mesosphere

Docker Swarm Integration

a container orchestration platform

Why Docker Swarm + Mesos?

Scalable to 10,000s of nodes

Benefit from Mesos features / APIs

Mesos + Docker Ecosystem

Docker client experience running with other Mesos frameworks.

Docker swarm interacting with Mesos

DEMO!

(This is really really alpha.)

We're hiring!

Apply Today

Mesosphere Jobs: http://mesosphere.com/jobs