Docker Swarm: From Begginer to Advanced

Managing Docker at scale is the next challenge facing IT. This course, Docker Swarm: Native Docker Clustering, will teach you everything you need to know about

Managing Docker at scale is the next challenge facing IT. This course, Docker Swarm: Native Docker Clustering, will teach you everything you need to know about Docker Swarm, the native solution for managing Docker environments at scale. First, you’ll learn how to build highly available, production-grade Swarm clusters. You’ll also cover how to secure them with TLS and certificates. Finally, you’ll discover how Docker Swarm is used behind the scenes by other technologies such as Docker Datacenter and Universal Control Plane. By the end of this course, you’ll have a foundational knowledge of Docker Swarm and you’ll know how to use it to manage Docker’s infrastructure.

This course is geared towards more technical folks. If you are not sure what Docker is or are new to Docker, please take my free class, Docker Essentials, which you can find by searching for Geoffrey Emery Docker Essentials. If you have some or limited experience with Docker but understand it nonetheless, try my course Docker for Developers, which you can find by searching for Geoffrey Emery Docker for Developers. If you have a good understanding of Docker but are new to Swarm or clustering Docker, then this is the course for you and it will teach you everything you need to know.

In this course you will learn about:

  1. What Swarm is and why it is great.
  2. How to build high availability infrastructure needed for critical applications
  3. How to Building Your Swarm Cluster
  4. How to use topline security to secure your Swarm Cluster
  5. How to deploy your application to a Swarm Cluster
  6. How to filter and sort your nodes for optimal deployment
  7. How you can use Swarm to integrate with other tools.

By the end of the course you will have everything at your disposal that you need to deploy a Swarm Cluster to AWS.


Your Instructor


Luke Angel
Luke Angel

I am a Architect, Developer, Program/Product/Project Manger, and humble hustler focusing on building next generation applications.


Course Curriculum


  Making Sure You're Ready
Available in days
days after you enroll
  Forming the Team
Available in days
days after you enroll

Frequently Asked Questions


When does the course start and finish?
The course starts now and never ends! It is a completely self-paced online course - you decide when you start and when you finish.
How long do I have access to the course?
How does lifetime access sound? After enrolling, you have unlimited access to this course for as long as you like - across any and all devices you own.
What if I am unhappy with the course?
We would never want you to be unhappy! If you are unsatisfied with your purchase, contact us in the first 30 days and we will give you a full refund.

This course is closed for enrollment.