Mirantis CN110 Docker Swarm Application Essentials
What is Docker Swarm?
An orchestration tool like Docker swarm manages multiple containers deployed across multiple hosts. Docker swarms provide high levels of availability to applications, which is one of the main benefits of this technology.
This course will teach you what a containerized application looks like when it is orchestrated by Docker Swarm. It covers scheduling workloads across clusters, networking stateless and stateful applications, provisioning dynamic configuration and persistent storage, and scaling highly available applications.
- Familiarity with the Bash shell
- Filesystem navigation and manipulation
- Command line text editors like vim or nano
- Common tooling like curl, wget and ping
- Familiarity with YAML and JSON notation
- CN100 course or equivalent experience
Which Candidates Can Benefit?
Motivated by developing, maintaining, and managing Docker-based containerized applications. IT professionals & general technical audiences.
Major Benefits of Docker Swarm
- It includes the ability to connect multiple hosts with Docker at the same time.
- It is a relatively easy process. In comparison to other platforms of a similar nature, starting with Docker Swarm is incredibly simple.
- Updates are performed constantly -The configuration for containers is saved in Swarm. As container updates are done in batches when you update configuration, the service is always available by default
- Configuration in a declarative manner. The replicas will automatically be scheduled based on given constraints if you specify what you want and how many replicas are needed.
- High levels of availability mean the cluster consists of two types of nodes: the master and the worker. Among the masters is the leader. Leaders are replaced if one fails. Similarly, during a failure of a worker host, all containers will be reassigned to other nodes.
These are the suggested follow-on courses :
- CN210 Docker Enterprise Operations
- CN212 Mirantis Kubernetes Engine