Адміністрування docker і Kubernetes (DOCKUB)

 

Опис курсу

Після тренінгу Адміністрування docker і Kubernetes ви будете

  • розуміти термінологію і архітектуру docker і Kubernetes
  • планувати і інсталювати рішення Docker і Kubernetes різного масштабу
  • використовувати docker і kubectl команди
  • розуміти артифакти і створювати .yml
  • управляти і моніторити кластери

Аудиторія

  • Тренинг призначений для інженерів пітримки, DevOps інженерів.
  • Також корисний для розробників і архітекторів.

Попередні вимоги

  • проходження тренінгу чи практичний досвід з docker,
  • досвід роботи з Linux

Зміст курсу

  • Контейнеризация і MSA. Docker в CI/CD та Infrastructure as Code.
  • Docker в контексті Kubernetes.
  • Архітектура docker. Життєвий цикл контейнера.
  • Основні Docker команди.
  • Збірка образів. Dockerfile.
  • Docker Compose, docker-compose.yml.
  • Робота з Docker Hub і приватними Registry.
  • Мережеві компоненти.
  • Docker Volumes.
  • Кластер Docker Swarm.
  • Компоненти і архітектура Kubernetes, Kubernetes API.
  • Kubernetes об‘єкти, артефакти, структура YAML файлів.
  • Pods, services, deployments.
  • Простір імен.
  • Огляд постальників і платформ Kubernetes.
  • Використання легких платформ: k3s, microk8, minikube.
  • Інсталяція наземного кластеру Kubernetes.
  • Планування і налагодження хмарного кластеру Amazon AWS EKS.
  • Використання міток і анотаций. Репліки (ReplicaSets).
  • Зберігання даних, томи.
  • Версії. Стратегії оновлення, Rolling Update.
  • ConfigMaps and Secrets.
  • Kubernetes Ingress.
  • Використання load balancers.
  • Аутентифікація користувачів.
  • RBAC, стандартні і складні ролі. Стратегії зберігання Kubernetes Secrets.
  • Мережева безпека в кластері Kubernetes. Політики.
  • Pod Autoscaler.
  • Резервноpе копіювання кластеру.
  • Огляд гібридних стратегій використання Azure Kubernetes Service, RedHat OpenShift, AWS EKS, VMware Tanzu.
  • Використання пакетного менеджеру Helm.
  • Стратегії і інструменти мониторингу. Elastic, prometheus + grafana.

Prices & Delivery methods

Classroom training

Duration
5 days

Price
  • Ukraine: 25 000,– грн.
Online training

Duration
2 days

Price
  • on request

Дати та реєстрація

Click on town name or "Online Training" to book

Ukraine

Київ
Київ
Київ
Київ
This class will become guaranteed to run with one more student registration.
This is a FLEX course, which is delivered both virtually and in the classroom.