Docker для админов и разработчиков
Описание курса
Вы поймете принципы работы CI/CD, научитесь автоматизировать процесс интеграции и поставки и сможете ускорить цикл разработки с минимальными рисками.
Введение
Знакомство с курсом, как организована работа на курсе, входная анкета и как учиться онлайн.
Что такое CI/CD?
Погружение в CI/CD и принципы его работы.
Обзор CI/CD решений
Современные решения в сфере CI/CD, Push Vs Pull deploy и что такое GitOps.
Быстрый старт с Gitlab
Создание первого проекта в Gitlab.
Обзор Gitlab, его установка и настройка
Из чего состоит Gitlab и как его установить.
Возможности пайплайнов GitLab CI
Основные понятия при написании файла конфигурации.
Продвинутые приемы работы (и возможности) GitLab CI
Продвинутые приемы работы с Gitlab CI/CD pipeline.
Безопасность в CI/CD
Подходы к управлению секретами и анализ кода на безопасность.
Дополнительные материалы
Комментарий к дополнительным материалам и применение ArgoCD на практике.
онлайн
- Александр Довнар (Lead DevOps в Naviteq)
- Принципы работы CI/CD
- Автоматизация процесса интеграции и поставки
- Настройка и организация пайплайнов
- Использование GitLab для CI/CD
- Обеспечение безопасности в CI/CD
- Работа с Kubernetes и Docker
- Backend/frontend-разработчики
- Инженеры по автоматизации и тестированию
- Тимлиды и технические менеджеры
- Начинающие DevOps-инженеры
Базовые навыки работы с Git и Docker, хорошее понимание Linux
Выводы о курсе
Возможны неточности
Курс «Gitlab CI/CD» предлагает подробное изучение современных практик автоматизации процессов разработки. Участники освоят ключевые аспекты CI/CD, узнав, как эффективно настроить пайплайны с помощью GitLab и обеспечить безопасность. Программа курса адаптирована как для новичков, так и для опытных специалистов, желающих улучшить свои навыки в DevOps.
Отзывы о школе Слёрм
Читать все отзывыРекомендованные курсы