Разное




РазДЕЛЫ САЙТА

Боевики, детективы
Документалка
Драмы, триллеры
Исторические
Комедии
Мелодрамы
Мультяшки
Обучающее, познание
Приключения
Сказки, фэнтези
Старое, доброе
Ужасы
Фантастика
х х х х х х х х х
Блюз, джаз, соул
Инструментальная
Классическая
Клипы
Минусовки
Музыка игр и кино
Поп
Разная
Ретро
Рок, метал
Рэп, хип-хоп
Шансон
х х х х х х х х х
Автософт и навигация
Аудиокниги
Книги и журналы
Фото и видео, приколы



СЛучайные материалы

Piano Classical Instrumental Music (2024) FLAC
Piano Classical Instrumental Music (2024) FLAC

Антон Астафьев - Обучение танцам дома для новичков (2023) CAMRip
Антон Астафьев - Обучение танцам дома для новичков (2023) CAMRip

Saturday Sunday Feelgood (2024)
Saturday Sunday Feelgood (2024)

Chat GPT: руководство по лайфхакам для личной жизни (2023) WEBRip
Chat GPT: руководство по лайфхакам для личной жизни (2023) WEBRip

New Funky House 253 (2023)
New Funky House 253 (2023)


Главная » 2021 » Ноябрь » 16 » CI/CD для frontend-инженера (2021) PCRec

CI/CD для frontend-инженера (2021) PCRec

12:58

Наша задача - не продать вам 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) Видеокурс


Скачать: Обучающее, познание | Теги: frontend-инженер, cd, Ci, курс

Похожие материалы скачать бесплатно и без регистрации


К "CI/CD для frontend-инженера (2021) PCRec"
пока нет комментариев, но Вы можете стать первым, кто его оставит!

Всего мнений: 0
avatar
Ищу на сайте

Случайный анекдот
Идет отец с дочкой.
- Пап купи кедики!
- Вот еще!
- Ну купи кедики!
- И не подумаю!
- Купи!
- Какие кеды, ты еще коньки не сносила!

Новое на сайте
Пока, к сожалению, ничего нет

Наша статистика

Присутствуют: 2
Неизвестных: 2
Знакомых: 0
Copyright by Anonimus © 2024