DC/OS 101

DC/OS 101

This DC/OS 101 tutorial will guide you through the steps necessary to get started using DC/OS.

Important: Mesosphere does not support this tutorial, associated scripts, or commands, which are provided without warranty of any kind. The purpose of this tutorial is purely to demonstrate capabilities, and it may not be suited for use in a production environment. Before using a similar solution in your environment, you should adapt, validate, and test.

The tutorial is designed to provide users and applications developers an overview of the DC/OS basics. This tutorial discusses basic recipes for developing and orchestrating applications for a distributed landscape. To provide hands-on experience, you will develop and deploy multiple applications (including stateful, dockerized, and non-dockerized) on an actual cluster during each step of the tutorial. To provide even more rationale and background information the tutorial also includes optional deep dives into relevant topics.

The DC/OS 101 tutorial includes the following sessions:

  1. First Steps
  2. Installing Package
  3. Deploying Your First App
  4. Connecting Apps and Service Discovery
  5. Deploying Native Apps
  6. Exposing Apps Publicly
  7. Understanding Resources
  8. Load-Balancing

First Steps

Welcome to part 1 of the DC/OS 101 Tutorial.

    Installing First Package

    Welcome to part 2 of the DC/OS 101 Tutorial.

      Deploying First Application

      Welcome to part 3 of the DC/OS 101 Tutorial

        Service Discovery

        Welcome to part 4 of the DC/OS 101 Tutorial

          Native Applications

          Welcome to part 5 of the DC/OS 101 Tutorial

            Exposing Apps Publicly

            Welcome to part 6 of the DC/OS 101 Tutorial

              Understanding Resources

              Welcome to part 7 of the DC/OS 101 Tutorial

                Load-Balancing

                Welcome to part 8 of the DC/OS 101 Tutorial