SlideShare a Scribd company logo
IoT on DCOS - Scala By the Bay 2015
Distributed Systems
on Mesos
The Easy Way
Agenda:
● Introductions
● LaunchPad
● The Data Center Operating System (DCOS)
● Distributed Services
● Putting It All Together (Live Demo)
Launchpad
Introductions
Meet The Speakers
Jason SwartzBrenden Matthews
© 2015 Mesosphere, Inc.
IoT on DCOS - Scala By the Bay 2015
© 2015 Mesosphere, Inc.
© 2015 Mesosphere, Inc.
© 2015 Mesosphere, Inc.
© 2015 Mesosphere, Inc.
© 2015 Mesosphere, Inc.
THE DATACENTER
IS THE NEW
SERVER.
© 2015 Mesosphere, Inc.
© 2015 Mesosphere, Inc.
Mesosphere’s Story
Mesosphere is well
funded
$50M by Tier 1 investors:
Andreessen Horowitz & Khosla
Ventures
2009 2013 2014 2015
First Mesosphere DCOS
lighthouse customers
Tens of thousands of containers
launched
Expanded Operations
San Francisco, CA (2013)
Hamburg, Germany (2014)
New York, NY (2015)
Mesosphere
Founded
Key engineering leaders from
Twitter, Airbnb - companies
behind open-source tech
Apache Mesos built at UC Berkeley
● Core technology from AMPlab
● Corporate large-scale production deployments
begin (e.g., Apple, Twitter, Salesforce)
Growing Ecosystem & DCOS
General Availability
Now a breeze to install modern app
services, e.g.: Hadoop, Spark, Cassandra
The Data Center
Operating System
(DCOS)
IoT on DCOS - Scala By the Bay 2015
DCOS
● Mesos + all the other stuff you need, in easy mode
© 2015 Mesosphere, Inc.
Mesosphere Datacenter Operating System (DCOS)
Actionable Insights Through Dev Agility & Hyperscale IT
Actionable Insights
Apps, Devices & Everything Else
Developer Agility
Any Infrastructure, Anywhere
Hyperscale Operations
Mesosphere DCOS
Container
Apps Big Data
Analytics
PaaS
Stateful
Services
● Big Data
● Internet of Things
● Cont. Integration / Delivery
● Developer cloud
● Self-service container runtime
● Highly efficient and scalable IT
● Distributed framework pooling
● Container orchestration
All Modern App Components
© 2015 Mesosphere, Inc.
Mesosphere Datacenter Operating System (DCOS)
Any Framework,
Service, or Container
Any Infrastructure
Mesosphere DCOS
Your favorite services,
container formats, and those
yet to come
Build apps once on DCOS, and
run it anywhere
Runs distributed apps anywhere
as simply as running apps on your
laptop
Developer Cloud Big Data Analytics Internet of Things
Distributed
Services
Services
● What does this mean? Mesos frameworks! Running on Mesos and launching
more services!
© 2015 Mesosphere, Inc.
Live Demo
24
The code
https://github.com/mesosphere/iot-demo
Architecture
Tweet Producer
(Akka)
Tweet Consumer
(Spark)
Q & A

More Related Content

PDF
Doing Big Data for Real with Docker
PDF
Mesosphere quick overview
PDF
Mesosphere & Magnetic: Take the pain out of running complex and critical serv...
PDF
Mesos and the Architecture of the New Datacenter
PDF
Hyperscale Computing, Enterprise Agility with Mesosphere
PDF
DCOS Presentation
PPTX
Introduction to DC/OS
PDF
Mesos: Cluster Management System
Doing Big Data for Real with Docker
Mesosphere quick overview
Mesosphere & Magnetic: Take the pain out of running complex and critical serv...
Mesos and the Architecture of the New Datacenter
Hyperscale Computing, Enterprise Agility with Mesosphere
DCOS Presentation
Introduction to DC/OS
Mesos: Cluster Management System

What's hot (20)

PDF
Easy Docker Deployments with Mesosphere DCOS on Azure
PPTX
DC/OS: The definitive platform for modern apps
PDF
Re-Platforming All the Things
PDF
Cloud Computing, Docker, Mesos, DCOS, Container, Big Data, Paas
PDF
Deploying Containers in Production and at Scale
PDF
Growing the Mesos Ecosystem
PPTX
Scaling Like Twitter with Apache Mesos
PDF
Discover the all new Mesosphere DC/OS 1.10
PDF
Scale your docker containers with Mesos
PDF
Mesos: The Operating System for your Datacenter
PDF
Cloud Surfing: Kubernetes on Mesos
PDF
Container Orchestration Wars (2017 Edition)
PDF
Big Data on DC/OS
PPTX
Intro to CloudStack
PDF
DEPLOYING A DOCKERIZED DISTRIBUTED APPLICATION IN MESOS
PPTX
'Cloud-Native' Ecosystem - Aug 2015
PPTX
Introduction to CloudStack: How to Deploy and Manage Infrastructure-as-a-Serv...
PDF
Cassandra summit 2015 - Simplifying Streaming Analytics
PDF
Modernizing Applications with Microservices
PDF
Downtime is not an option - day 2 operations - Jörg Schad
Easy Docker Deployments with Mesosphere DCOS on Azure
DC/OS: The definitive platform for modern apps
Re-Platforming All the Things
Cloud Computing, Docker, Mesos, DCOS, Container, Big Data, Paas
Deploying Containers in Production and at Scale
Growing the Mesos Ecosystem
Scaling Like Twitter with Apache Mesos
Discover the all new Mesosphere DC/OS 1.10
Scale your docker containers with Mesos
Mesos: The Operating System for your Datacenter
Cloud Surfing: Kubernetes on Mesos
Container Orchestration Wars (2017 Edition)
Big Data on DC/OS
Intro to CloudStack
DEPLOYING A DOCKERIZED DISTRIBUTED APPLICATION IN MESOS
'Cloud-Native' Ecosystem - Aug 2015
Introduction to CloudStack: How to Deploy and Manage Infrastructure-as-a-Serv...
Cassandra summit 2015 - Simplifying Streaming Analytics
Modernizing Applications with Microservices
Downtime is not an option - day 2 operations - Jörg Schad
Ad

Similar to IoT on DCOS - Scala By the Bay 2015 (20)

PDF
Modernizing Applications with Microservices and DC/OS (Lightbend/Mesosphere c...
PDF
OSDC 2018 | From batch to pipelines – why Apache Mesos and DC/OS are a soluti...
PDF
Mesos, DC/OS and the Architecture of the New Datacenter
PDF
Introduction to DC/OS
PDF
Apache Mesos and the new Open Source Architecture of the Modern Datacenter
PPTX
Journey to the Modern App with Containers, Microservices and Big Data
PDF
Elastic data services on Apache Mesos via Mesosphere’s DCOS
PDF
DOD 2016 - Jörg Schad - How Fast Data and Microservices Change the Datacenter.
PDF
Introduction to DC/OS
PDF
Journey to the Modern App with Containers, Microservices and Big Data
PDF
A Journey to Modern Apps with Containers, Microservices and Big Data
PDF
Erlang User Conference 2016: Container Networking: A Field Report
PPTX
EMC World 2016 - Introduction to Mesos and Mesosphere
PDF
DC/OS 1.8 Container Networking
PPTX
Manage Microservices & Fast Data Systems on One Platform w/ DC/OS
PDF
Powering Predictive Mapping at Scale with Spark, Kafka, and Elastic Search: S...
PPTX
Doing Dropbox the Native Cloud Native Way
PDF
SMACK stack and beyond
PDF
Modern Container Orchestration (Without Breaking the Bank)
PPTX
EMC World 2016 - code.08 Introduction to Mesos and Mesosphere
Modernizing Applications with Microservices and DC/OS (Lightbend/Mesosphere c...
OSDC 2018 | From batch to pipelines – why Apache Mesos and DC/OS are a soluti...
Mesos, DC/OS and the Architecture of the New Datacenter
Introduction to DC/OS
Apache Mesos and the new Open Source Architecture of the Modern Datacenter
Journey to the Modern App with Containers, Microservices and Big Data
Elastic data services on Apache Mesos via Mesosphere’s DCOS
DOD 2016 - Jörg Schad - How Fast Data and Microservices Change the Datacenter.
Introduction to DC/OS
Journey to the Modern App with Containers, Microservices and Big Data
A Journey to Modern Apps with Containers, Microservices and Big Data
Erlang User Conference 2016: Container Networking: A Field Report
EMC World 2016 - Introduction to Mesos and Mesosphere
DC/OS 1.8 Container Networking
Manage Microservices & Fast Data Systems on One Platform w/ DC/OS
Powering Predictive Mapping at Scale with Spark, Kafka, and Elastic Search: S...
Doing Dropbox the Native Cloud Native Way
SMACK stack and beyond
Modern Container Orchestration (Without Breaking the Bank)
EMC World 2016 - code.08 Introduction to Mesos and Mesosphere
Ad

Recently uploaded (20)

PDF
Machine learning based COVID-19 study performance prediction
PPTX
MYSQL Presentation for SQL database connectivity
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PPTX
Cloud computing and distributed systems.
PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
Encapsulation theory and applications.pdf
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PDF
Unlocking AI with Model Context Protocol (MCP)
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PDF
NewMind AI Monthly Chronicles - July 2025
PDF
Modernizing your data center with Dell and AMD
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
Machine learning based COVID-19 study performance prediction
MYSQL Presentation for SQL database connectivity
Reach Out and Touch Someone: Haptics and Empathic Computing
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Dropbox Q2 2025 Financial Results & Investor Presentation
Understanding_Digital_Forensics_Presentation.pptx
Cloud computing and distributed systems.
Review of recent advances in non-invasive hemoglobin estimation
The Rise and Fall of 3GPP – Time for a Sabbatical?
Encapsulation theory and applications.pdf
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Per capita expenditure prediction using model stacking based on satellite ima...
Diabetes mellitus diagnosis method based random forest with bat algorithm
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
Unlocking AI with Model Context Protocol (MCP)
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
NewMind AI Monthly Chronicles - July 2025
Modernizing your data center with Dell and AMD
How UI/UX Design Impacts User Retention in Mobile Apps.pdf

IoT on DCOS - Scala By the Bay 2015