Course content of Swarm
Introduction to Swarm
- What is Docker?
- Understanding Container Clustering & Orchestration
- Major Container Clustering & Orchestration Tools/Services
- Benefits of Container Clustering & Orchestration
- What is Swarm?
- Understanding Swarm
- History of Swarm
Key Components in Swarm
- Swarm Node
- Swarm Stack
- Swarm Service
Overview of Swarm
- Architecture of Swarm-managed Docker Containers
- Swarm vs Kubernetes
FAQ on Swarm
Prerequisites for Swarm
- Using Virtual Machines as Swarm Nodes
- Boot Virtual Machines for Swarm Nodes
- Manage Virtual Machines of Swarm Nodes
- Install & Configure Docker
- Initialize Swarm Cluster
- Join Nodes to Swarm Cluster
- Prepare Nodes in Swarm Cluster
- Manage Tokens in Swarm Cluster
- Deep Dive into Swarm Cluster
- What is the Purpose of Swarm Node?
- Provision Highly Scalable Swarm Nodes
- Scaling Manager Swarm Nodes
- Scaling Worker Swarm Nodes
- Quorum-based Stability of Manager Swarm Nodes
- Manage Swarm Nodes
- What is the Purpose of Swarm Stack?
- Understanding Swarm Stack
- Create Swarm Stack
- Manage Swarm Stacks
- What is the Purpose of Swarm Service?
- Ways to Expose Swarm Service
- Manage Swarm Services
- Deep Dive into Swarm Service
- How Swarm Service Discovery Works?