Overview
Syllabus
Intro
Company Overview
Installing an Application with Static Partitioning
Resizing an Application with Static Partitioning
Problems with VM-based Data Centers
Applications in the Cloud Era
Aggregation - The Data Center Computer
The UNIX Operating System Stack
The Mesosphere Operating System Stack
Mesos Ecosystem History
Mesos as a Distributed Operating System Kernel
Elasticity and Resource Sharing
Handling Failure
What is Marathon?
Marathon Design Goals
Marathon Key Features
Marathon Workflow
Marathon API - Launching Self-Contained Apps
Marathon API - Launching Dockers
Marathon API - Scaling Apps
Marathon Service Discovery Design Goals
Marathon Service Discovery with HAProxy
Other Service Discovery Options
Marathon Roadmap
Case Study: Twitter
Case Study: Airbnb
Getting Started
Taught by
ChariotSolutions