DevOps Pro: Kubernetes и CI/CD на основе Gitlab — SynergyCom

DevOps Pro: Kubernetes и CI/CD на основе Gitlab

Код курса: DO-001 Продолжительность: 5 дней (40 часов)

Курс DevOps Pro: Kubernetes и CI/CD на основе Gitlab предназначен для профессионалов, стремящихся углубить свои знания и навыки в области DevOps, особенно в использовании Kubernetes для оркестрации контейнеров и GitLab для управления процессами непрерывной интеграции и доставки (CI/CD). Этот курс фокусируется на практических аспектах внедрения и использования Kubernetes и GitLab в производственной среде, позволяя участникам овладеть передовыми методами автоматизации и оптимизации процессов разработки и деплоя.

Аудитория

Курс DevOps Pro: Kubernetes и CI/CD на основе Gitlab предназначен для IT-специалистов, стремящихся повысить свою квалификацию и освоить передовые методы DevOps. Этот курс будет полезен для:

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

Требования

Для успешного прохождения курса DevOps Pro: Kubernetes и CI/CD на основе Gitlab рекомендуется иметь следующие предварительные знания и навыки:

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

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

  1. Введение в DevOps и CI/CD:
  • Основные концепции DevOps и их значимость
  • Принципы непрерывной интеграции и доставки
  • Обзор инструментов и технологий, используемых в DevOps
  1. Основы Kubernetes:
  • Архитектура Kubernetes
  • Установка и настройка кластера Kubernetes
  • Управление контейнерами с помощью Kubernetes (Pods, Deployments, Services)
  1. Развертывание приложений в Kubernetes:
  • Создание и управление YAML-манифестами
  • Использование ConfigMaps и Secrets
  • Обновление и масштабирование приложений
  1. Введение в GitLab CI/CD:
  • Основные функции и возможности GitLab CI/CD
  • Настройка GitLab Runner
  • Создание и управление GitLab CI/CD пайплайнами
  1. Интеграция Kubernetes и GitLab:
  • Автоматизация деплоя приложений в Kubernetes с помощью GitLab
  • Настройка CI/CD пайплайнов для Kubernetes
  • Мониторинг и управление пайплайнами
  1. Продвинутые темы Kubernetes:
  • Использование Helm для управления приложениями
  • Работа с StatefulSets и Persistent Volumes
  • Настройка сетей и политики безопасности в Kubernetes
  1. Безопасность и мониторинг:
  • Введение в DevSecOps
  • Интеграция инструментов безопасности в CI/CD пайплайны
  • Мониторинг производительности и логов (Prometheus, Grafana)
  1. Практические кейсы и примеры:
  • Реальные примеры внедрения CI/CD в производственных средах
  • Лучшие практики и рекомендации
  • Решение распространенных проблем и ошибок
Обучение
16 февраля 2026 Онлайн

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

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