CI/CD на AWS, Azure и Gitlab [Otus]

195

Что даст вам этот курс
Практический интенсивный курс по популярной методике непрерывной разработки и поставки программного обеспечения Continuous Integration и Continuous Delivery на разных платформах Amazon Web Service, Azure, GitLab и Jenkins
Партнером данного курса Selectel. Вам выдадут промокоды на ресурсы Selectel, чтобы выполнять практические задания.
Цель курса:
— сформировать понимание архитектуры облачных провайдеров
— научить настройке процесса сборки и тестирования приложения
— изучить автоматизацию анализа кода и поиска уязвимостей
— настраивать процесс установки приложения
— и все это у трех крупнейших провайдеров!
Курс будет интересен как разработчикам, так и инженерам, отвечающим за настройку процессов непрерывной разработки и доставки (continuous integration / continuous delivery).
В качестве выпускной работы вам будет предложено реализовать процессы CI/CD для любого opensource-проекта на ваш выбор. При затруднении с выбором вам будет предложено несколько вариантов проектов.
Минимальное количество реализованных этапов CI/CD:
— сборка проекта
— модульное и end-to-end тестирование
— статический анализ качества кода
— SAST
— установка на тестовое окружение для ревью изменений
— нагрузочное тестирование
— установка в промышленное окружение