Главная
Study mode:
on
1
Intro
2
Company Overview
3
Installing an Application with Static Partitioning
4
Resizing an Application with Static Partitioning
5
Problems with VM-based Data Centers
6
Applications in the Cloud Era
7
Aggregation - The Data Center Computer
8
The UNIX Operating System Stack
9
The Mesosphere Operating System Stack
10
Mesos Ecosystem History
11
Mesos as a Distributed Operating System Kernel
12
Elasticity and Resource Sharing
13
Handling Failure
14
What is Marathon?
15
Marathon Design Goals
16
Marathon Key Features
17
Marathon Workflow
18
Marathon API - Launching Self-Contained Apps
19
Marathon API - Launching Dockers
20
Marathon API - Scaling Apps
21
Marathon Service Discovery Design Goals
22
Marathon Service Discovery with HAProxy
23
Other Service Discovery Options
24
Marathon Roadmap
25
Case Study: Twitter
26
Case Study: Airbnb
27
Getting Started
Description:
Explore Marathon, a framework built on Apache Mesos that provides fault-tolerant and elastic scale-out architecture for long-lived applications. Learn how Marathon solves common DevOps concerns, including deploying apps on large clusters, service discovery, scaling with demand, and handling failures. Discover the benefits of using Marathon as an init.d for your data center, its REST API for controlling app lifecycles, and support for running Docker containers. Gain insights into Marathon's design goals, key features, workflow, and API capabilities for launching and scaling applications. Examine service discovery options, including HAProxy integration, and review case studies from Twitter and Airbnb. Get started with Marathon and learn how it can reduce infrastructure complexity and provide a self-serve interface for developers to launch apps.

Marathon: An Init.d for Your Whole Data Center

ChariotSolutions
Add to list
0:00 / 0:00