Как построить CI/CD-процессы
  • guide
  • infrastructure
  • сопроводительные материалы
  • тест + сертификат

КАК ПОСТРОИТЬ CI/CD-ПРОЦЕССЫ

Разберитесь в Continuous Integration/Continuous Deployment (CI/CD) процессах, чтобы оптимизировать процесс разработки, тестирования и деплой

Лектор:
Александр Хаустов

Senior System Engineer в

EPAM

про гайд

  • формат:

    видеокурс

  • длительность:

    6 занятий

  • язык преподавания:

    украинский

Короткий видеокурс, на котором вы разберете набор методологий CI/CD, позволяющих поддерживать высокий темп разработки, уменьшает вероятность ошибок и упрощает доставку продукта к пользователю. В результате вы научитесь самостоятельно строить CI/CD-пайплайн.

ВАШИ РЕЗУЛЬТАТЫ:

 
icon
научитесь организовывать структуру репозиториев и выбирать стратегии бранчирования
 
 
icon
можете настроить sandbox для выполнения практических задач
 
 
icon
научитесь создавать и настраивать СI-пайплайны
 
 
icon
сможете быстро упускать новые функции и повысите конкурентоспособность продукта
 

Программа

  • 01 занятие

    Построение CI/CD-процессов

    • поймете необходимость автоматизации
    • разберете типовую структуру CI/CD-процесса
    • ознакомитесь с основными инструментами для каждого процесса и поймете, когда их применять
  • 02 занятие

    Структуризация и изменения в source-код

    • узнаете, как организовать структуру репозиториев в своем проекте
    • выясните, как выбрать стратегию бранчирования и построить вокруг нее процесс разработки
  • 03 занятие

    Подготовка sandbox для практических задач

    • узнаете, как настроить sandbox для выполнения дальнейших практических задач
    • рассмотрите инструменты, которые используются для построения пайплайна
    • научитесь выбирать инструменты под свой проект
    • установите Docker
  • 04 занятие

    Настройка интеграции между сервисами

    • создайте сервисные аккаунты
    • поймете, как части окружения взаимодействуют между собой для автоматизации
    • настроите SonarQube и Jenkins
    • настроите интеграцию инструментов друг с другом
  • 05 занятие

    Сбор артефактов и статический анализ кода

    • изучите составляющие CI-пайплайна
    • узнаете, как пишутся пайплайны для GitLab CI
    • выясните, как тратить меньше времени на написание пайплайна
  • 06 занятие

    Деплой артефакта и тестирования

    • изучите составляющие СD-пайплайна
    • узнаете, как пишутся пайплайны Jenkins
    • выясните, как меньше тратить время на написание Jenkins-пайплайнов

СТОИМОСТЬ

2100 грн

• Инсайты и экспертиза от опытного практика
• Финальный тест на проверку знаний
• Доступ к видеоурокам остается у вас навсегда

 
 
 
Регистрируясь, вы соглашаетесь с условиями договора-оферты и политикой конфиденциальности.

Смежные курсы

photo
ИГОРЬ МАРТЫНЮК,
DevOps Engineer в BlaBlaCar

Курс, после которого вы ускорите развертывание и масштабирование приложений, обеспечите непрерывное развитие и доступность IT-продуктов.

photo
МИХАИЛ ЕДЕМСКИЙ,
Senior Software Engineer в Microsoft

Курс, который научит проектировать и строить распределенные системы с нуля, организовывать команды разработчиков, осуществлять миграцию монолита на микросервисы.

photo
ОЛЕГ МУРАВСКИЙ,
Principal Data Architect в eBay

Практический курс, который поможет освоить современные практики по хайлоаду и системному дизайну, применяемые в крупных и средних компаниях.

photo
СЕРГЕЙ ВАЩЕНКО,
7+ лет опыта в разработке в сфере Frontend/Backend

Курс, который поможет освоить платформу Node.js и основные фреймворки типа Express.js и Jest, чтобы создавать кроссплатформенные приложения.

photo
АРТЕМ ВЕРЕЩАКА,
Platform Software Engineer в Speechify
former Tech Lead в Bolt

Комплексный курс о том, как находить нестандартные решения в сложных задачах программирования, оптимизировать код и масштабировать IT-системы, опираясь на знания по алгоритмике.

photo
ЕВГЕНИЙ ТИМОШЕНКО,
Senior DevOps Engineer в DataArt

Гайд, который ознакомит с концепцией IaC, поможет освоить инструменты автоматической настройки серверов, унификации конфигураций и ускорения развертывания.

 

FAQ

1. Как получить доступ к курсу?
 
Вы можете оплатить стоимость курса онлайн в несколько кликов. Доступ к видеоурокам и полезным материалам остается с вами навсегда.
2. Когда происходит подключение?
 
Подключение к занятиям производится в течение дня. Если вы не получили письмо на регистрацию в личном кабинете студента — свяжитесь с нами:

звоните: +380731727407
пишите: info@robotdreams.cc
3. Как происходит обучение?
 
Обучение проходит в удобной LMS-системе, где можно просматривать занятия и выполнять задания.
4. Можно ли вернуть деньги?
 
Этот формат курсов не предполагает возврата средств.
5. Получу ли я сертификат-подтверждение об обучении?
 
Да, сертификат автоматически сгенерируется через 90 дней после вашего подключения к обучению. Если пройдете быстрее — обратитесь к нам и мы быстро сгенерируем его.