Upload
brenden-matthews
View
657
Download
1
Embed Size (px)
Citation preview
Distributed Systemson 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.
© 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 FoundedKey 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 CenterOperating System
(DCOS)
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 OperationsMesosphere DCOS
ContainerApps 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
DistributedServices
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