Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
- Container technology in the system Linux
- Requirements for container orchestration
- Reference Architecture Kubernetes
- CRI - Container Runtime Interface
- Basic concepts: Pods, Labels, Controllers, Services, Secrets, Persistent Data Volumes, Claims, Namespaces, Quotas
- Container network model
- CNI - Container Networking Interface
- Service discovery, scaling and load balancing
- Ingress Controller and Reverse Proxy
- Network policies
- Application state persistence
- Storage classes and allocation of persistent storage
- CSI - Container Storage Interface
- Persistent storage backends
- Cluster management
- Installation Kubernetes
- Securing the cluster Kubernetes
- Authorization, authentication and access control
- High availability of the control plane
- Monitoring and logging
- Automatic application scaling
- Advanced planning
- Microservices-based applications
- Application design patterns: Sidecar, Initializer, Ambassador and Adapter
- Deploying applications and services on a cluster Kubernetes
Requirements
This training is a complete introduction to Kubernetes. Clastix recommends that all students have a basic knowledge of:
- Command line in the system Linux File system Linux Networking and TCP/IP stack Shell scripting Basic programming concepts and methodologies Container technology in the system Linux
35 Hours
Testimonials (1)
Improving the same counter app again and again --- it really shows all the available features very well. I perceived the subsequent iterations as quite natural step-by-step improvement, so pretty close to the real-life problem-solving.