
Kubernetes
28 hours
Program duration
5 Days
Online format
Participants
Min 6 / Max 12
The Objectives
- Understand the core concepts and architecture of Kubernetes
- Deploy and manage containerized applications using Kubernetes
- Design and manage multi-container applications with Pods, Deployments, and Services
- Implement networking, storage, and configuration management in Kubernetes
- Monitor, scale, and troubleshoot workloads in a Kubernetes cluster
- Secure Kubernetes applications and clusters using best practices
Program Content
Introduction to Kubernetes: Overview of container orchestration, architecture, and key components (Pods, Nodes, Control Plane)
Setting Up Environment: Installing Minikube, kubectl, and setting up a local/cloud Kubernetes cluster
Pods, Deployments, & ReplicaSets: Creating and managing Pods, scaling, and rolling updates
Services & Networking: Exposing apps via ClusterIP, NodePort, LoadBalancer, and Ingress
Config & Secrets: Managing configuration with ConfigMaps and Secrets
Storage: Persistent Volumes, Claims, and StorageClasses
Helm: Helm charts, templating, and managing packages
Monitoring & Logging: Prometheus, Grafana, logging, events, and troubleshooting
Security & RBAC: Role-Based Access Control, Network Policies, best practices
Educational and technical means
Projected training Documents
Concrete study cases
Theoretical lectures
Practical sessions
Terms
Access/Deadlines
Access Via an
Interview
Time limits for examining cases is a week
We will schedule the dates according to your needs
Accessibility
In case of a disability, the training is open, and we encourage you to contact us to discuss adaptation options!
Terms