Book description
Developers and ops engineers have their hands full today delivering scalable, interconnected, always-on applications that can be consumed on a wide range of platforms—all while dealing with a container-driven distributed architecture. This practical report explores a new technology that can greatly aid the process: DC/OS from Mesosphere, a distributed operating system for managing multiple datacenter machines as if they were a single computer.
Author Andrew Jefferson, VP Engineering at Tractable, demonstrates how the integrated set of software tools in DC/OS (Data Center Operating System) allows you to easily manage and run containerized apps and data services in production. You’ll learn how to automate resource management, facilitate inter-process communication, and simplify the installation and management of distributed services.
This report helps you:
- Learn exactly what DC/OS is and how it helps you configure and automate interdependent applications across on machine clusters
- Manage DC/OS clusters, and install and configure packages from Mesosphere’s Universe registry
- Design and write applications to run on DC/OS, manage persistent state, and use service discovery
- Learn how to run DC/OS in production—from scaling, deployment, and security to monitoring and intrusion detection
- Discover the enterprise application architecture requirements that DC/OS addresses
Table of contents
- 1. Introduction
- 2. Why Do We Need Modern Enterprise Architecture?
- 3. Understanding DC/OS
- 4. Running Applications in DC/OS
- 5. Writing Applications to Run on DC/OS
- 6. Operating DC/OS in Production
- 7. Implications of Using DC/OS
Product information
- Title: Application Delivery with DC/OS
- Author(s):
- Release date: May 2017
- Publisher(s): O'Reilly Media, Inc.
- ISBN: 9781491983447
You might also like
book
40 Algorithms Every Programmer Should Know
Learn algorithms for solving classic computer science problems with this concise guide covering everything from fundamental …
book
Head First Design Patterns, 2nd Edition
You know you don’t want to reinvent the wheel, so you look to design patterns—the lessons …
book
Designing Data-Intensive Applications
Data is at the center of many challenges in system design today. Difficult issues need to …
book
Fluent Python, 2nd Edition
Python’s simplicity lets you become productive quickly, but often this means you aren’t using everything it …