Программирование [Techworld with Nana] GitLab CI/CD - c нуля до героя (2022)

Регистрация
7 Апр 2025
Сообщения
10,778
Реакции
81
Автор: Techworld with Nana​
Название: GitLab CI/CD - c нуля до героя (2022)​

cover.jpg

Продолжительность: 9 ч 56 мин Количество уроков: 62 Видео Язык: Английский Вес архива: 2,25 ГБ


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

Что вы изучите на курсе

Курс охватывает весь цикл построения CI/CD‑пайплайнов на базе GitLab — от основ GitLab Runner и YAML‑конфигураций до автоматизации деплоя в Kubernetes.

Основные темы

• Принципы CI/CD, непрерывная интеграция и непрерывная доставка в GitLab.
• Создание и настройка GitLab Runner (shell, Docker, Kubernetes executors).
• Работа с.gitlab-ci.yml — структура, переменные, артефакты, окружения.
• Создание многоэтапных пайплайнов (build, test, deploy).
• Контейнеризация приложений с Docker и оптимизация Dockerfile.
• Оркестрация с Kubernetes: деплой, Helm‑чарты, автоматизация релизов.
• Триггеры, schedules, автодеплой в staging и production.
• CI/CD для монолитов, микросервисов и инфраструктурного кода.

Практические проекты

В процессе обучения вы создадите полноценную систему автоматизации на GitLab CI/CD, которую сможете применять в рабочих условиях.

Проекты, которые вы выполните

• Сборка и тестирование контейнеризированного приложения с Docker.
• Настройка пайплайна для автоматического деплоя в Kubernetes‑кластер.
• Создание комплексного.gitlab-ci.yml для микросервисной архитектуры.
• Реализация Canary и Blue/Green‑деплоя через GitLab Environments.

Кому подойдет курс

Программа ориентирована на специалистов, которые хотят развивать навыки DevOps и автоматизации:

• Начинающим и опытным backend‑разработчикам.
• DevOps‑инженерам и CI/CD‑специалистам.
• Инженерам автоматизации и SRE.
• Тимлидам и архитекторам, внедряющим DevOps‑подходы.

Какие навыки вы получите

После завершения курса вы сможете уверенно использовать GitLab для автоматизации разработки и доставки приложений.

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

• Создание и настройка пайплайнов любой сложности в GitLab.
• Автоматизация тестирования, сборки и публикации Docker‑образов.
• Развертывание приложений в Kubernetes с использованием Helm.
• Работа с GitLab Environments, Secrets, Variables, Artifacts.
• Построение CI/CD‑процессов, соответствующих требованиям продакшн‑среды.

Почему GitLab CI/CD — важный навык

GitLab — одна из самых востребованных DevOps‑платформ на рынке. Владение ее экосистемой открывает путь к позициям DevOps Engineer, CI/CD Engineer и SRE, а также позволяет значительно ускорить процессы разработки в любой команде.

Преимущества использования GitLab

• Единая DevOps‑платформа, объединяющая репозитории, CI/CD и мониторинг.
• Гибкие YAML‑пайплайны, подходящие для любых технологий.
• Отличная интеграция с Docker, Kubernetes и облачными сервисами.
• Поддержка сложных сценариев автоматизации — от миграций до релиз‑менеджмента.

Итоги

После прохождения курса вы получите системное понимание DevOps‑процессов, овладеете GitLab CI/CD на практике и сможете внедрять автоматизацию в реальных проектах — от стартапов до крупных корпоративных систем.

СКАЧАТЬ:
 📥 Скрытое содержимое! Войдите или Зарегистрируйтесь
 
10,840Темы
10,893Сообщения
787Пользователи
Ganna!Новый пользователь
Сверху