Course Outline
Day 1
- Docker and Linux container technology
- Docker container lifecycle
- Working with Docker images
- Network communication between containers
- Data persistence in containers
- Container orchestration requirements and available options
- Introduction to Kubernetes and other orchestration systems
- Core Kubernetes concepts: Pods, Labels, Controllers, Services, Secrets, Persistent Data Volumes, Claims, Namespaces, and Quotas.
Day 2
- Kubernetes reference architecture and its main components
- Container networking model in Kubernetes
- Service discovery, scaling, and load balancing
- DNS for service discovery
- Ingress Controller and Reverse Proxy
- Application state persistence and data volume model in Kubernetes
- Kubernetes storage backend: local, NFS, GlusterFS, Ceph
- Cluster management
- Deploying applications and services on a Kubernetes cluster
Day 3
- Advanced Controllers: DaemonSets and StatefulSets
- Jobs and CronJobs
- Standalone Pods
- Storage Classes and dynamic storage provisioning
- Network Policies
- Securing a Kubernetes cluster
- Authentication, authorization, and access control
- High availability of the control plane
- Auto-scaling
- Cluster monitoring
- Troubleshooting
Requirements
Familiarity with Linux command-line usage, Linux file system, Linux networking, and Bash scripting. Understanding of programming concepts and methodologies. Familiarity with Docker container technology and Linux.
Testimonials (7)
As i said before , for a person like me (no exp. ) this was a gateway to understanding features and functions with these programs/tools & etc. .
Patrick V. Duylovski - UBB + DZI (KBC GROUP)
Course - Docker and Kubernetes
It's was useful for me to know how this technology works
Vladimir Chernushevich - UBB + DZI (KBC GROUP)
Course - Docker and Kubernetes
my understanding of what is Kubernetes
Radoslav Totev - UBB + DZI (KBC GROUP)
Course - Docker and Kubernetes
Gaining a practical understanding of Docker and Kubernetes concepts, including container lifecycle, networking, storage, services, ingress and troubleshooting. The hands-on labs helped connect the theory with real-world enterprise use cases.
Dobromir Bakalov - UBB + DZI (KBC GROUP)
Course - Docker and Kubernetes
The knowledge and exchanges with Augustin
Laurent - L'Office national des vacances annuelles (ONVA)
Course - Docker and Kubernetes
The subject learned, the availability of Augustin to answer our questions and his deep knowledge
Laurent - L'Office national des vacances annuelles (ONVA)
Course - Docker and Kubernetes
The subject learned, the availability of Augustin to answer our questions and his deep knowledge