Основы DevOps
Как устроено обучение
Подробнее
Что нужно для старта
- Базовое понимание серверной инфраструктуры, процесса разработки.
Что вы получите
- Автоматизировать процессы разработки и деплоя
- Создавать и управлять инфраструктурой как кодом
- Запускать и масштабировать приложения в контейнерах
- Построить и оптимизировать конвейеры CI/CD
- Научитесь использовать облачные платформы
- Настроить мониторинг и логирование приложений
Для кого этот курс
- Разработчик
- DevOps-инженер
- Системный администратор
Программа курса
• Знакомство
• Описание разделов
• Общие моменты по проведению
• Типовые проблемы при разработке ПО
• Что такое DevOps
• Лучшие практики DevOps
• Инструменты DevOps
• Культура DevOps
• Трудности при DevOps
• Автоматизация: цели, задачи
• Декларативный и императивный подходы
• Типовые задачи
• Описание популярных языков программирования в DevOps
• Отслеживание изменений
• Эволюция и знаковые систем контроля версий
• Обзор и введение Git
• Инспекция кода (code review)
• Рабочие процессы при версионировании (workflow)
• Инфраструктура как не-код
• Инфраструктура как код
• Популярные инструменты
• Декларативное и императивное описание
• IaaS, PaaS, SaaS
• Облака
• Введение в Terraform
• Определение, цели и задачи
• Модели управления
• Изменяемая (mutable) и неизменяемая (immutable) инфраструктура
• Подходы Frying и Baking
• Настройка Push и Pull
• Обзор популярных инструментов
• Введение в Ansible
• Определение, цели и задачи
• Сравнение контейнеризации и виртуализации
• Введение в Docker
• Запуск приложений в контейнерах
• Запуск служб в контейнерах
• Построение образов
• Трудности при работе с контейнерами
• Контейнерная оркестрация
• Введение в Kubernetes
• Запуск приложений в Kubernetes
• Сетевой доступ к приложениям в Kubernetes
• Рассмотрение альтернатив Kubernetes
• Типовые проблемы при совместной разработке
• Конвейер (pipeline) и основные этапы
• Лучшие практики
• Популярные инструменты
• Введение в Jenkins
• Определение, цели и задачи
• Конвейер поставки
• Основные трудности
• Требования к приложениям
• Форматы артефактов
• Версионирование артефактов
• Множество окружений
• Решение проблем с изменением окружений
• Обновление и откат приложений
• Развёртывание приложений в Kubernetes
• Определение, цели и задачи
• Лучшие практики
• Подведение итогов
• Обсуждение других практик
• Что может быть дальше
01Информация по тренингу
• Знакомство
• Описание разделов
• Общие моменты по проведению
02Что такое DevOps
• Типовые проблемы при разработке ПО
• Что такое DevOps
• Лучшие практики DevOps
• Инструменты DevOps
• Культура DevOps
• Трудности при DevOps
03Автоматизация
• Автоматизация: цели, задачи
• Декларативный и императивный подходы
• Типовые задачи
• Описание популярных языков программирования в DevOps
04Версионный контроль
• Отслеживание изменений
• Эволюция и знаковые систем контроля версий
• Обзор и введение Git
• Инспекция кода (code review)
• Рабочие процессы при версионировании (workflow)
05Инфраструктура
• Инфраструктура как не-код
• Инфраструктура как код
• Популярные инструменты
• Декларативное и императивное описание
• IaaS, PaaS, SaaS
• Облака
• Введение в Terraform
06Управление конфигурацией
• Определение, цели и задачи
• Модели управления
• Изменяемая (mutable) и неизменяемая (immutable) инфраструктура
• Подходы Frying и Baking
• Настройка Push и Pull
• Обзор популярных инструментов
• Введение в Ansible
07Контейнеризация
• Определение, цели и задачи
• Сравнение контейнеризации и виртуализации
• Введение в Docker
• Запуск приложений в контейнерах
• Запуск служб в контейнерах
• Построение образов
08Оркестрация
• Трудности при работе с контейнерами
• Контейнерная оркестрация
• Введение в Kubernetes
• Запуск приложений в Kubernetes
• Сетевой доступ к приложениям в Kubernetes
• Рассмотрение альтернатив Kubernetes
09Непрерывная интеграция
• Типовые проблемы при совместной разработке
• Конвейер (pipeline) и основные этапы
• Лучшие практики
• Популярные инструменты
• Введение в Jenkins
10Непрерывная поставка и развёртывание
• Определение, цели и задачи
• Конвейер поставки
• Основные трудности
• Требования к приложениям
• Форматы артефактов
• Версионирование артефактов
• Множество окружений
• Решение проблем с изменением окружений
• Обновление и откат приложений
• Развёртывание приложений в Kubernetes
11Мониторинг и логирование
• Определение, цели и задачи
• Лучшие практики
12Заключение
• Подведение итогов
• Обсуждение других практик
• Что может быть дальше
Удостоверение о прохождении
Отзывы о курсе
Оставьте отзыв
Расскажите о качестве обучения, поддержке и результате. Это поможет другим выбрать организацию осознанно.
Оставьте заявку
Консультант ответит на вопросы о курсе «Основы DevOps» и поможет разобраться в деталях обучения.
Нажимая кнопку, вы даете согласие на обработку персональных данных
Информация обновлена 12 октября 2026 г.

IBS Training Center 















