ЯК ПОБУДУВАТИ CI/CD-ПРОЦЕСИ
Розберіться в Continuous Integration/Continuous Deployment (CI/CD) процесах, щоб оптимізувати процес розробки, тестування та деплою
Лектор:
Олександр Хаустов
Senior System Engineer в
EPAM

про гайд
- формат:
відеокурс
- тривалість:
6 занять
- мова викладання:
українська
Короткий відеокурс, на якому ви розберете набір методологій CI/CD, які дають змогу підтримувати високий темп розробки, зменшують імовірність помилок і спрощують доставку продукту до користувача. У результаті ви навчитеся самостійно будувати CI/CD-пайплайн.
ВАШІ РЕЗУЛЬТАТИ:


Програма
-
01 заняття
Побудова CI/CD-процесів
- зрозумієте потребу автоматизації
- розберете типову структуру CI/CD-процесу
- ознайомитеся з основними інструментами для кожного процесу і зрозумієте, коли їх застосовувати
-
02 заняття
Структуризація та зміни до source-коду
- дізнаєтеся, як організувати структуру репозиторіїв у своєму проєкті
- з’ясуєте, як вибрати стратегію бранчування та побудувати навколо неї процес розробки
-
03 заняття
Підготовка sandbox для практичних завдань
- дізнаєтеся, як налаштувати sandbox для виконання подальших практичних завдань
- розглянете інструменти, які використовують для побудови пайплайну
- навчитеся обирати інструменти під свій проєкт встановите Docker
-
04 заняття
Налаштування інтеграції між сервісами
- створите сервісні акаунти
- зрозумієте, як частини оточення взаємодіють між собою для автоматизації
- налаштуєте SonarQube і Jenkins
- налаштуєте інтеграцію інструментів один із одним
-
05 заняття
Збір артефактів і статичний аналіз коду
- вивчите складові CI-пайплайну
- дізнаєтеся, як пишуть пайплайни для GitLab CI
- зʼясуєте, як витрачати менше часу на написання пайплайну
-
06 заняття
Деплой артефакту й тестування
- вивчите складові СD-пайплайну
- дізнаєтеся, як пишуть пайплайни Jenkins
- зʼясуєте, як витрачати менше часу на написання Jenkins-пайплайнів
ВАРТІСТЬ
2100 грн
• Інсайти й експертиза від досвідченого практика
• Фінальний тест на перевірку знань
• Доступ до відеоуроків залишається у вас назавжди





