Course Code: dockubadv
Duration: 35 hours
Prerequisites:

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 the TCP/IP stack
  • Shell scripting
  • Basic programming concepts and methodologies
  • Container technology in the system Linux
Overview:

Reliable training on the platform and ecosystem Kubernetes. It covers all basic and advanced features Kubernetes, enabling participants of all backgrounds to perform with confidence.

This training has been designed to provide a complete and comprehensive introduction to Kubernetes for people with a variety of professional backgrounds and functions.

  • Programmers
  • Administrators
  • DevOps
  • QA engineers
  • Software Architects
  • IT Project Managers
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
Sites Published:

Polska - Docker i Kubernetes - poziom zaawansowany