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

Number of participants



Price per participant

Testimonials (1)

Related Courses

Related Categories