CI/CD для frontend-инженера (2021) Видеокурс

CI/CD для frontend-инженера (2021) Видеокурс

Наша задача - не продать вам GitLab (более того, везде где GitLab будет упоминаться - фокус на бесплатной версии), а дать фундаментальную базу по организации CI/CD в проектах любой сложности

Фактически, мы хотим если не сделать вас и ваш проект Elite DevOps performer, то приблизить к этому, дав четкое понимание, как необходимо строить pipeline, шаг за шагом улучшая его качество, какие проблемы предстоит решить и где есть потенциал для развития.

Мы осознаем, что проходить путь "from zero to hero" за один раз может быть очень больно, более того, - возможно по независящим от вас причинам, вы не можете выбрать GitLab как платформу для вашего CI/CD. Для этого мы разбили весь контент на два мастер-класса - вводный, где мы рассматриваем основные принципы построения без привязки к конкретной платформе, и продвинутый, где используя конкретные инструменты предлагаемые GitLab и не только вы можете достичь "DevOps-зрелости"

Мастер-класс "Введение в CI/CD
теория
-Понятие CI/CD и зачем оно вообще надо. Метрики успешности вашего CI/CD
-Как это работает изнутри “на пальцах”
-Базовые понятия CI: pipeline, stage, steps и зависимости между ними
-Первые простейший шаги: линтинг кода, форматирование и т.д.
-Подготовка проекта на стороне кода (переменные окружения)
-Переменные окружения и безопасность проекта
-Docker как среда выполнения CI: зачем и что с этим делать
-Ручные job - зачем нужны и как с ними жить
-Подготовка “железа” для деплоя
-Простейший деплой “на железо”
-Кеширование и зачем оно применяется
-Артефакты и чем они отличаются от кешей. Когда применяются артефакты
-Review apps - простейший случай и его ручная реализация
-Подводные камни Continuous Delivery для javascript-проектов
-Webpack, lazy-load, отсутствующие чанки после деплоя
-Страшилки CI/CD - как потерять все или почти все одной строкой
-Инструменты о которых мы не поговорили

Семинары

С 0 до первого деплоя
Развертывание и организация CI/CD проект на node.js + frontend c нуля (чистого сервера) до автоматизированного деплоя на "железо"

CI/CD для командной работы
Оптимизация скорости и надежности пайплайна, разработанного на первом семинаре, добавление новых возможностей: просмотра изменений, сделанных в конкретных ветках

Мастер-класс "Продвинутый CI/CD с GitLab"
Теория
-Чем плох результат прошлого мастер-класса и как его можно улучшить?
-Сборка своих Docker-образов и использование repository (npm, docker, etc.) Почему любые Repository должны быть тесно интегрированы с CI
-Сборка зависимых проектов. Общение между пайплайнами (запуск с переменными окружениями)
-Как и где можно ускориться если кеширования уже недостаточно (DAG, параллелизация запуска определенных джобов путем разбиения их на куски - на примере jest-тестов)
-Максимальная интеграция UI merge request и пайплайна
-Когда нужных “интеграций” нет - взаимодействие с API GitLab для реализации своих желаний
-Место Kubernetes в жизни CI/CD и как он облегчает жизнь
-Самый маленький креш-курс Kubernetes для деплоя в мире
-Почему Helm это важно?
-Организация blue/green deployment
-Премиум плюшки GitLab про CI и какие боли они решают

Семинар "Турбо-пайплайн с GitLab"
Скорость - не единственная характеристика эффективного CI/CD. Мы воспользуемся всеми инструментами, которые предлагает нам DevOps-экосистема в целом и GitLab в частности, чтобы сделать pipeline которым можно гордиться

Семинар "Kubernetes и CI/CD"
Kubernetes стал мейнстримом облачного мира. Мы воспользуемся им, чтобы отправить наш код в облака и все это - под управлением pipeline и из максимально "неудобного положения" - когда frontend и backend лежат в разных репозиториях

Информация о видео
Название: CI/CD для frontend-инженера
Автор: Коллектив
Год выхода: 2021
Жанр: Видеокурс
Язык: Русский
Выпущено: Россия
Продолжительность: ~25 часов

Файл
Формат: MP4
Видео: AVC, 1920x1080/1280x720, ~305 Kbps
Аудио: AAC, 128 Kbps, 48.0 KHz
Размер файла: 5.64 Gb



Скачать CI/CD для frontend-инженера (2021) Видеокурс

Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.

Процедура регистрации бесплатна и займет у вас всего пару минут!
После регистрации вам станет доступна информация скрытя фразой:
"Внимание! У вас нет прав для просмотра скрытого текста."

Похожие новости:
Сам себе маркетолог: Инструменты для личного маркетинга (2021) Мастер-класс Сам себе маркетолог: Инструменты для личного маркетинга (2021) Мастер-класс
В ходе экспресс мастер-класса вы получите ответы на самые важные вопросы построения личного маркетинга (простите, но мы на «ты»):

Сложные переговоры: стейкхолдер менеджмент (2021) Мастер-класс Сложные переговоры: стейкхолдер менеджмент (2021) Мастер-класс
На занятии даются четкие схемы, применяя которые, вы избежите досадных ошибок, сможете «вычислить» нужного человека и найти к нему подход. Более того, применяя методики преподавателя, вы вычислите даже скрытых стейхолдеров, которые оказывают критическое влияние на результат. В завершении класса вы составите портрет своей аудитории, поработаете с

CI/CD на примере Gitlab CI (2021) Видеокурс CI/CD на примере Gitlab CI (2021) Видеокурс
После обучения вы сможете автоматизировать процесс интеграции и поставки и ускорить цикл разработки с минимальными рисками.

CI/CD на AWS, Azure и Gitlab (2020) Видеокурс CI/CD на AWS, Azure и Gitlab (2020) Видеокурс
Курс будет интересен как разработчикам, так и инженерам, отвечающим за настройку процессов непрерывной разработки и доставки (continuous integration / continuous delivery).

DevOps: практики и инструменты (2018) Видеокурс DevOps: практики и инструменты (2018) Видеокурс
DevOps решает задачу взаимодействия инженеров между собой с целью помочь им быстрее создавать и обновлять сервисы и приложения. На курсе будут разобраны инструменты для реализации практик инфраструктура как код, непрерывная поставка ПО и непрерывный сбор метрик (мониторинг и логирование).

0
Добавить комментарий
Ваше Имя: Ваш E-Mail:
Комментарий
  • bowtiesmilelaughingblushsmileyrelaxedsmirk
    heart_eyeskissing_heartkissing_closed_eyesflushedrelievedsatisfiedgrin
    winkstuck_out_tongue_winking_eyestuck_out_tongue_closed_eyesgrinningkissingstuck_out_tonguesleeping
    worriedfrowninganguishedopen_mouthgrimacingconfusedhushed
    expressionlessunamusedsweat_smilesweatdisappointed_relievedwearypensive
    disappointedconfoundedfearfulcold_sweatperseverecrysob
    joyastonishedscreamtired_faceangryragetriumph
    sleepyyummasksunglassesdizzy_faceimpsmiling_imp
    neutral_faceno_mouthinnocent
Введите символы, показанные на изображении: *
Видео Видео         Музыка Музыка
Игры Игры          Книги/Журналы Журналы
Программы Софт          Юмор Юмор
Мобила Мобила       Обои Обои
Календарь
«    Апрель 2024    »
ПнВтСрЧтПтСбВс
1234567
891011121314
15161718192021
22232425262728
2930 

Апрель 2024 (274)
Март 2024 (290)
Февраль 2024 (249)
Январь 2024 (229)
Декабрь 2023 (273)
Ноябрь 2023 (256)
Друзья