Excellent article guys! I agree that Mesos+Marathon (M&M for short) are a terrific puzzle piece in the micro services architecture. The bigger question is where does it fit in the overall cloud architecture? IMHO, there are 3 pieces to an effective overall microservices cloud architecture. 1. Declarative Infrastructure Model (Amazon Cloud Formation, OpenStack Heat, Azure CSDef, etc..) 2. Declarative Application Deployment Model (Chef, Puppet, etc…) 3. Declarative Resiliency and Scaling Model (Apache Mesos+Marathon, Cloud Foundry BOSH, etc…) Without having all three legs of the stool, you basically have an enterprise app that you have to manage and care and feed like a pet.