Mesos at Yelp – Building a production-ready PaaS

In this talk, Rob Johnson, SRE at Yelp, explains how Yelp has built PaaSTA to meet goals such as to provide the “glue” to bring tools including Mesos, Marathon, and Chronos together without burdening developers with the complexity of such a multifaceted system.
In this talk, Rob Johnson gives an introduction to PaaSTA: an open source PaaS built on top of tools including Mesos, Marathon, and Chronos. PaaSTA provides tooling for developers to quickly turn their microservice into a monitored, highly available application spanning multiple datacenters. One of the key goals of PaaSTA is to provide the “glue” to bring these tools together without burdening developers with the complexity behind such a multifaceted system. Rob explores how Yelp has built PaaSTA to meet these goals. He covers a number of topics, including the use cases that PaaSTA was built to fulfill, the tools PaaSTA uses, and a discussion of the opinions Yelp has on how services should be deployed and what those opinions look like in PaaSTA.