Docker Swarm Application Essentials
In this course, you will learn what a containerized application looks like when orchestrated by Docker Swarm. We will cover scheduling workloads in a cluster, networking stateless and stateful applications, provisioning dynamic configuration and persistent storage, and scaling high availability applications in this course which aims to give you a solid foundation in the orchestration for all technical roles
DESCRIPTION
COURSE OBJECTIVES
ADDITIONAL INFORMATION
DESCRIPTION
Who should participate
This course is for students with the following:
- Roles : General technical public and IT professionals
- Motivations : Develop, run, or manage scalable, containerized applications orchestrated by Docker Swarm
Requirements
- Laptop with WiFi connectivity
- Participants must have the latest version of Chrome or Firefox installed and a free account on strigo.io .
COURSE OBJECTIVES
- Setting up and configuring a Swarm
- Container orchestration operational priorities
- Architecture of containerized applications
- Task and workflow template for swarm planning
- Automatic failure mitigation
- Swarm installation and advanced customization
- Deploying workloads on Swarm
- Define workloads as services
- Scalare i workload
- Container scheduling control
- Application updates and rollbacks
- Application health checks
- Application troubleshooting
- Deploying applications like Stacks
- Networking Swarm workloads
- Swarm service discovery and routing implementation
- Strategie di routing per workload stateful e stateless
- Traffic entering Swarm
- Provisioning dynamic configuration
- Application configuration design
- Management of environment variables
- Management of configuration files
- Provisioning of sensitive information
- Provisioning persistent storage
- Storage backend architecture patterns
- Swarm supported da NFS
- Monitoring Swarm
- What to monitor on Swarm at the production level
- Potential Swarm failure modes and mitigations
- Swarm workload monitoring
- Â
ADDITIONAL INFORMATION
Duration – 1 day
Delivery – in Classroom, On Site, Remote
PC and SW requirements:
- Internet connection
- Web browser, Google Chrome
- Zoom
Language
Instructor: English
Workshops: English
Slides: English