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