CI/CD на AWS, Azure и Gitlab

Курс как для разработчиков, так и для администраторов, отвечающих за настройку процессов непрерывной разработки и доставки (continuous integration / continuous delivery) 

CI/CD на AWS, Azure и Gitlab
Цена
30000
3 месяца3 месяца
СертификатСертификат
РусскийРусский
Otus

Описание:

Практический интенсивный курс по популярной методике непрерывной разработки и поставки программного обеспечения Continuous Integration и Continuous Delivery на разных платформах Amazon Web Service, Azure, GitLab и Jenkins 

Цель курса:

  • сформировать понимание архитектуры облачных провайдеров
  • научить настройке процесса сборки и тестирования приложения
  • изучить автоматизацию анализа кода и поиска уязвимостей
  • настраивать процесс установки приложения
  • и все это у трех крупнейших провайдеров!

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

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

Минимальное количество реализованных этапов CI/CD:

  • сборка проекта
  • модульное и end-to-end тестирование
  • статический анализ качества кода
  • SAST
  • установка на тестовое окружение для ревью изменений
  • нагрузочное тестирование
  • установка в промышленное окружение 

Программа курса:

Модуль 1. Разработка в облаке (Code)
Модуль 2. Автоматизация сборки и тестирования (Continuous Integration)
Модуль 3. Автоматизация установки (Continuous Delivery)
Модуль 4. Итоговый модуль