CloudAcademy
  1. Home
  2. Content Library
  3. DevOps
  4. Courses
  5. Container Orchestration With Docker Swarm Mode

Course Introduction

The course is part of this learning path

Docker in Depth

course-steps 3 certification 1 lab-steps 2

Contents

keyboard_tab
Intro
1
Course Introduction2m 30s
2
Overview5m 57s
Architecture
3
Networking9m 2s
4
Orchestration5m 20s
5
Consistency6m 14s
6
Security3m 42s
Demos
7
Setting Up a Swarm7m 1s
8
Managing Nodes4m 2s
9
Managing Services7m 28s
10
Working with Stacks4m 44s
Wrap Up
11
Summary3m 42s
play-arrow
Start course
Overview
Transcript
DifficultyIntermediate
Duration1h
Students258

Description

Container Orchestration With Docker Swarm Mode

Docker has made great strides in advancing development and operational agility, portability, and cost savings by leveraging containers. You can see a lot of benefits even when you use a single Docker host. But when container applications reach a certain level of complexity or scale, you need to make use of several machines. Container orchestration products and tools allow you to manage multiple container hosts in concert. Docker swarm mode is one such tool. In this course, we’ll explain the architecture of Docker swarm mode, and go through lots of demos to perfect your swarm mode skills. 

Course Objectives

After completing this course, you will be able to:

  • Describe what Docker swarm mode can accomplish.
  • Explain the architecture of a swarm mode cluster.
  • Use the Docker CLI to manage nodes in a swarm mode cluster.
  • Use the Docker CLI to manage services in a swarm mode cluster.
  • Deploy multi-service applications to a swarm using stacks.

Intended Audience

This course is for anyone that is interested in orchestrating distributed systems at any scale. This includes:

  • DevOps Engineers
  • Site Reliability Engineers
  • Cloud Engineers
  • Software Engineers

Prerequisites

This is an intermediate level course that assumes:

  • You have experience working with Docker and Docker Compose

Topics

Lesson What you'll learn
Introduction What will be covered in this course
Overview Understand what Docker swarm mode is
Networking Discover the multi-host networking features built into swarm mode
Container Orchestration Learn the swarm mode features related to orchestrating containers
Consistency Understand how nodes keep a consistent view of the cluster
Security Discover the security features built into swarm mode
Setting Up a Swarm Learn the options for setting up swarms
Managing Nodes Use the Docker CLI to manage swarm nodes
Managing Services Use the Docker CLI to manage swarm services
Working With Stacks Manage Services with Compose files
Summary Review the course and see what's next

If you have thoughts or suggestions for this course, please contact Cloud Academy at support@cloudacademy.com.

About the Author

Students8062
Labs60
Courses6
Learning paths3

Logan has been involved in software development and research for over eleven years, including six years in the cloud. He is an AWS Certified DevOps Engineer - Professional, MCSE: Cloud Platform and Infrastructure, and Certified Kubernetes Administrator (CKA). He earned his Ph.D. studying design automation and enjoys all things tech.

Covered Topics