Адміністрування 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

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

Currently there are no training dates scheduled for this course.