Workshop: Building Your First App with Apache Mesos & DC/OS




1:00pm - 4:00pm


Participants should feel free to bring their laptops and follow along

Apache Mesos was born at UC Berkeley and grew into a robust, highly scalable cluster orchestrator while at Twitter, running thousands of nodes there. Support for Docker containers was added in 2013 and since then, it's been adopted by companies like Netflix and Apple to run their critical infrastructure. Now the open source community has expanded, bringing Mesos together with Marathon, Metronome and other critical packages to create the Datacenter Operating System (DC/OS) - the first completely OSS platform for running modern applications in production datacenters.

In this workshop, you'll see firsthand how Apache Mesos works, how it powers DC/OS to run modern applications, and how to get your first containerized applications up and running.

Key takeaways:

  • What Apache Mesos is, and how it manages the resources of a datacenter.
  • - An introduction to the additional open source packages that you will need to make Mesos run your modern apps: including containers, microservices and big data / analytics frameworks.
  • How the open source DC/OS project combines those packages into an easy-to-install and easy-to-use distribution (that's 100% OSS).
  • How to install DC/OS in the cloud or on-prem.
  • How to get your containerized application running on DC/OS, and how to scale it up.
  • How to run the big data and analytics frameworks along with your applications.
  • Additional resources you can rely on as you work on your applications after the workshop.

Speaker: Sunil Shah

Engineering & Product Manager @Mesosphere

Sunil Shah is an engineering and product manager at Mesosphere, working on tools and services around the Apache Mesos project to make the lives of developers easier. Prior to joining Mesosphere, Sunil worked at music recommendations service and completed a Master's program at UC Berkeley in EECS, working on real-time processing of images collected from drones. When he's not flying drones around, Sunil likes to cycle, camp, hike, ski and play a large drum.

Find Sunil Shah at

Speaker: Aaron Williams

Developer @Mesosphere

Aaron Williams is Head of Global Community at Mesosphere, where he’s responsible for driving adoption of the Datacenter Operating System (DC/OS) with developers, and managing the open source project and community. Aaron also represents Mesosphere and the DC/OS community on the CNCF Governing Board. Prior to Mesosphere, Aaron spent 5 years running the Java Community Process at Sun Microsystems, and another 5 years as VP of ecosystem programs at SAP. He is also a two-time startup CEO (SocialSamba and Picotent), and has an MS in computer science from Case Western Reserve University. When not dabbling in technology, Aaron enjoys playing basketball, runs a few half marathons a year, and is a television junkie (he is also a 2-time Emmy nominee for the technology he invented at SocialSamba).

Find Aaron Williams at



Monday Nov 7

Tuesday Nov 8

Wednesday Nov 9