Учебный центр IBS
DEV-032 DevOps и CI/CD для разработчиков
СертификатОнлайн
Описание курса
Тренинг является прекрасным практическим введением в методологию автоматизации технологических процессов сборки, настройки и развёртывания программного обеспечения – DevOps. Вы подробно изучите, что такое Continuous Integration, Continuous Delivery и Continuous Deployment.
Модуль 1
- Знакомство.
- Описание разделов.
- Общие моменты по проведению.
Модуль 2
- Отслеживание изменений.
- Эволюция и знаковые систем контроля версий.
- Обзор и введение Git.
- Инспекция кода (code review).
- Рабочие процессы при версионировании (workflow).
Модуль 3
- Типовые проблемы при совместной разработке.
- Конвейер (pipeline) и основные этапы.
- Лучшие практики.
- Популярные инструменты.
- Виды артефактов.
- Введение в Docker: запуск приложений в контейнерах, построение образов.
- Введение в Jenkins.
Модуль 4
- Определение, цели и задачи.
- Конвейер поставки.
- Основные трудности.
- Требования к приложениям.
- Версионирование артефактов.
- Решение проблем с изменением окружений.
- Обновление и откат приложений.
- Развёртывание приложений в Kubernetes и доступ через сервисы.
Модуль 5
- Подведение итогов.
- Обсуждение других практик.
- Что может быть дальше.
Отзывы о курсе
Еще курсы
Бэкенд разработчик265Фулстек разработчик152Фронтенд разработчик138Веб-разработчик120Разработчик игр88Разработчик мобильных приложений67Десктоп разработчик35Архитектор программного обеспечения30Инженер встраиваемых систем25Разработчик баз данных21Программист 1С20Системный инженер8HTML-верстальщик6Архитектор баз данных3
Все курсы в специализации