Docker Advanced (EN)

Information

Description

This course covers some of the most important and useful advanced topics in Docker, such as container orchestration, monitoring and logging, and security considerations

Goals

The goals of an advanced Docker course are to provide learners with an in-depth understanding of advanced Docker concepts and techniques, and to help them gain the skills and knowledge needed to manage large-scale containerized applications with confidence.
Some of the specific goals of an advanced Docker course include:

 

Target

  • Course is designed for developers, system administrators, and DevOps engineers who have prior experience with Docker and containerization. 
  • The course is particularly useful for professionals who are interested in deploying and managing large-scale containerized applications, or who want to deepen their knowledge.
  • For anyone looking to optimize and secure their Docker environments, or who wants to keep up-to-date with the latest best practices and techniques for Docker containerization.

Contents

Day 1:

Advanced Docker networking
  • Introduction to Docker networking models
  • Configuring custom Docker networks
  • Advanced Docker networking concepts, such as service discovery and load balancing
Docker Swarm for container orchestration
  • Introduction to Docker Swarm and container orchestration
  • Configuring Docker Swarm clusters
  • Deploying and managing services with Docker Swarm
  • Scaling and updating services with Docker Swarm
Day 2:
Persistance volume in Docker
  • Persistance data and Docker
  • Docker Compose keep your persistant data 
  • Persistan data volume in Docker Swarm
Monitoring and logging with Docker
  • Introduction to Docker monitoring and logging tools
  • Working with Docker logs and events
Advanced Docker security
  • Docker security best practices
  • Securing Docker hosts and containers
  • Using Docker secrets to manage sensitive data
  • Docker security scanning and vulnerability assessment
Scaling and load balancing Docker applications
  • Overview of load balancing and scaling concepts
  • Scaling Docker applications with Docker Compose and Docker Swarm
  • Load balancing Docker applications with NGINX and HAProxy

Prerequisites

Tis advanced Docker course assumes prior knowledge of Docker, so learners should have completed a Docker basic course or have equivalent knowledge and experience before taking the advanced course.
  • The course assumes that participants have a solid understanding of Docker fundamentals, including creating and managing containers, working with Docker images, and using Docker Compose to manage multi-container applications.

Study Materials

Materials are in electronic form.

Followups

Introduction to OpenShift, Kubernetes foundation

Docker Advanced (EN)

Selected course term

 ONLINE

Price
990 EUR + 21% VAT

Contact the supplier


Because of spam protection, please answer the following question how much is one and one ? Write the sum in digits.