Практика работы с Kubernetes. Базовые темы. — SynergyCom

Практика работы с Kubernetes. Базовые темы.

Код курса: DO-003 Продолжительность: 3 дня (24 часа)

Курс Практика работы с Kubernetes. Базовые темы предназначен для IT-специалистов, которые хотят освоить основные принципы и методы работы с Kubernetes. Kubernetes является ведущей платформой для оркестрации контейнеров, предоставляющей возможности автоматического развертывания, масштабирования и управления контейнеризованными приложениями. В ходе курса участники изучат фундаментальные аспекты Kubernetes, начиная от его архитектуры и заканчивая практическими примерами развертывания и управления приложениями. Курс включает теоретические занятия и практические лабораторные работы, что позволяет участникам получить ценные навыки и сразу применить их в реальной работе.

Аудитория

Курс Практика работы с Kubernetes. Базовые темы разработан для IT-специалистов, которые хотят улучшить свои навыки работы с контейнерами и оркестрацией. Этот курс будет полезен для:

  • Разработчиков программного обеспечения, желающих научиться развертывать и управлять контейнеризованными приложениями с использованием Kubernetes
  • Системных администраторов и инженеров по DevOps, стремящихся углубить свои знания в области оркестрации контейнеров
  • IT-менеджеров и руководителей проектов, заинтересованных в оптимизации процессов развертывания и управления приложениями
  • Начинающих специалистов в области IT, желающих получить фундаментальные знания и навыки работы с Kubernetes

Требования

Для успешного прохождения курса Практика работы с Kubernetes. Базовые темы рекомендуется иметь следующие предварительные знания и навыки:

  • Базовые знания в области разработки программного обеспечения и работы с контейнерами (например, Docker)
  • Понимание основ сетевых технологий и протоколов
  • Опыт работы с командной строкой и основными инструментами управления версиями (например, Git)

Этот курс разработан для начинающих и специалистов среднего уровня, которые хотят углубить свои знания и получить практический опыт в области оркестрации контейнеров с помощью Kubernetes.

  1. Введение в Kubernetes:
  • История и эволюция Kubernetes
  • Основные понятия и термины (Pods, Nodes, Clusters)
  • Архитектура Kubernetes
  1. Установка и настройка Kubernetes:
  • Установка Kubernetes на локальной машине с использованием Minikube
  • Настройка и управление кластерами
  • Использование kubectl для взаимодействия с кластером
  1. Управление контейнерами:
  • Создание и управление Pods
  • Использование ReplicaSets и Deployments для обеспечения доступности приложений
  • Обновление и откат приложений
  1. Сетевые возможности Kubernetes:
  • Основы сетевой модели Kubernetes
  • Настройка и управление сервисами (Services)
  • Введение в Ingress для маршрутизации трафика
  1. Управление хранилищем данных:
  • Понятие Persistent Volumes (PV) и Persistent Volume Claims (PVC)
  • Настройка и использование различных типов хранилищ
  • Управление состоянием данных в Kubernetes
  1. Мониторинг и логирование:
  • Основы мониторинга в Kubernetes
  • Использование инструментов мониторинга (Prometheus, Grafana)
  • Логирование и анализ логов с использованием EFK Stack (Elasticsearch, Fluentd, Kibana)
  1. Автоматизация и масштабирование:
  • Настройка автоматического масштабирования (Horizontal Pod Autoscaling)
  • Управление ресурсами и ограничениями
  • Обзор CI/CD процессов с использованием Kubernetes

Время проведения курса пока не определено, отправьте нам заявку, пожалуйста.

Возможно, мы предложим пройти курс в дистанционном режиме или организуем выездной курс, если у Вас группа.

Направления обучения

Поиск по сайту