Перейти к содержимому

CI/CD за 30 минут: теория, практика и оптимизация

Dmitriy Zhiganov

0:00 / 0:00

CI/CD за 30 минут: теория, практика и оптимизация

20 224 просмотра · 7 месяцев назад
Dmitriy Zhiganov
20,5 тыс. подписчиков
20 224 просмотра · 7 месяцев назад
📦 Бесплатное руководство по архитектуре: https://advancedfrontendcourse.com/#g... ⭐ Мой курс по фронтенду: https://advancedfrontendcourse.com?ut... Свяжитесь со мной:   / dmitriy-zhiganov   --- Развертывание кода действий GH: https://github.com/dzhiganov/stocks-w... --- Плейлист по проектированию фронтенд-систем:    • [Frontend System Design] Building Blocks   --- В этом видео вы узнаете, как работает CI/CD, а затем развернете полнофункциональное приложение React + Node.js Развертывание на AWS EC2 с помощью GitHub Actions, Nginx и PM2 — шаг за шагом. Плюс 5 быстрых оптимизаций, которые сделают ваш конвейер быстрее и дешевле. Таймкоды 0:00 Введение 1:23 Что такое CI/CD? 4:57 Основы CI/CD 6:38 Непрерывная доставка против развертывания 8:21 Ручное развертывание (старый способ) 11:25 Преимущества автоматизации 13:16 Как работают конвейеры 15:29 Объяснение GitHub Actions 18:29 Практика: развертывание на AWS EC2 25:56 5 оптимизаций конвейера 27:07 — Управление параллельным доступом 28:40 — Кэширование зависимостей 31:26 — Фильтрация путей 32:31 — Очередь слияния 35:04 — Параллелизация тестов 37:58 Заключение