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




9:00am - 12:00pm

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.


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. 

Speaker: Michael Hausenblas

Developer Advocate @Mesosphere

Michael is a Developer Advocate at Mesosphere where he helps appops to build and operate distributed services. His background is in large-scale data integration, Hadoop/NoSQL and IoT and he's experienced in advocacy and standardization (W3C and IETF). Michael contributes to open source software such as the DC/OS project and shares his experience with distributed systems and large-scale data processing through code, blog posts and public speaking engagements.

Find Michael Hausenblas at

Other Workshops: