Программирование [OTUS] CI/CD на основе GitLab

Регистрация
7 Апр 2025
Сообщения
10,778
Реакции
81
Автор: OTUS​
Название: CI/CD на основе GitLab​

cover.jpg

Продолжительность: 24 ч 32 мин Количество уроков: 15 Видео Язык: Русский Вес архива: 3,97 ГБ


Курс по CI/CD на основе GitLab — это практико-ориентированное обучение, которое помогает уверенно освоить современные DevOps‑процессы. Материал подаётся последовательно и доступно, а сочетание теории и практики позволяет быстро перейти от базовых навыков к созданию надёжных, масштабируемых и безопасных CI/CD‑пайплайнов, полностью построенных на GitLab.

Ключевые особенности курса

Программа выстроена так, чтобы упростить вхождение в CI/CD и научить применять GitLab в рабочих проектах. Вы изучите архитектуру платформы, разберёте GitLab Runner, научитесь проектировать пайплайны и интегрировать их с Docker, Ansible и Kubernetes.

Продуманная структура обучения

• Изучение базовых принципов CI/CD и их применения на практике.
• Подробное знакомство с инструментами GitLab: репозитории, pipeline editor, runner’ы, безопасность.
• Практические упражнения для закрепления навыков.

Интеграция с современными технологиями

В рамках курса рассматриваются примеры реальной интеграции CI/CD с:

• Docker — создание и управление контейнерами;
• Ansible — автоматизация инфраструктурных операций;
• Kubernetes — реализация непрерывной доставки и деплоя.

Упор на безопасность и надежность

Отдельные блоки посвящены защите CI/CD‑пайплайнов, работе с секретами, безопасному хранению данных и использованию best practices, которые применяются в индустрии.

Для кого предназначен этот курс

Курс идеально подойдёт специалистам, стремящимся внедрять или улучшать CI/CD‑процессы:

Основные категории слушателей

• Начинающим DevOps‑инженерам, знакомым с Docker и желающим глубже понять современные практики CI/CD.
• Разработчикам и тестировщикам, которые хотят разобраться, как устроены процессы автоматизации в их проектах.
• Системным администраторам, стремящимся автоматизировать рутинные операции и освоить подходы Infrastructure as Code.

Необходимые знания для старта

Для комфортного обучения рекомендуется предварительный опыт:

• администрирование Linux‑систем;
• владение Git и понимание принципов работы систем контроля версий;
• создание и управление Docker‑контейнерами.

Навыки, которые вы получите

После прохождения курса вы:

• подробно разберёте архитектуру GitLab и GitLab Runner;
• научитесь создавать, оптимизировать и поддерживать CI/CD‑проекты;
• освоите практики автоматизации доставки через Ansible, Docker и Kubernetes;
• получите знания по защите пайплайнов и работе с безопасностью в CI/CD;
• сформируете навыки проектирования эффективных workflows для команд разработки.

Результаты обучения

Завершив курс, вы сможете:

• развернуть и настроить GitLab и GitLab Runner с учётом рекомендаций;
• эффективно работать в интерфейсе GitLab и использовать его основные возможности;
• проектировать оптимальные процессы разработки и интеграции;
• создавать как простые, так и многоступенчатые CI/CD‑пайплайны;
• учитывать стандарты безопасности и best practices при работе с пайплайнами;
• понимать и применять push‑ и pull‑модели в CI/CD.

СКАЧАТЬ:
 📥 Скрытое содержимое! Войдите или Зарегистрируйтесь
 

Похожие темы

10,840Темы
10,893Сообщения
788Пользователи
MuhaНовый пользователь
Сверху