DevOps - технології менеджменту ІТ - інфраструктури організації - 1


Для вибору у 2022-2023 навчальному році

Всього годин: 120

В ході вивчення дисципліни будуть розглянуті наступні питання: основні поняття й завдання DevOps; Source Control: Git + GitHub: Командна робота над репозиторієм у GitHub із запитами на отримання та експертними оцінками Linux: встановлення і налаштування; Linux distributive і запуск веб-проектів: серверну частину + інтерфейс; Docker: розділення проекту і запуск всередині контейнерів; Bash Scripting: створення bash deployment script; CI/CD: Налаштовування CI для проекту з вихідним кодом на GitHub, GitHub Action або альтернативи; AWS: Налаштування CI / CD для проекту на GitHub.

Мета курсу

Метою викладання дисципліни є ознайомлення  студентів з інструментами  DevOps.

Програмні результати навчання

У  результаті вивчення даного курсу студенти  вмітимуть створювати репозиторій в GitHub із Pull request та експертними оцінками;  зможуть встановлювати і налаштовувати Linux і запускати деякі веб-проекти: серверну частину + інтерфейс; вмітимуть розділяти проект і запускати всередині контейнерів; створюватимуть  bash deployment script;  налаштовуватимуть CI для проекту з вихідним кодом на GitHub, GitHub Action або альтернативи; налаштуватимуть CI / CD для проекту на GitHub.

Підрозділ

Кафедра комп'ютерних наук,
Факультет інформаційних технологій і математики

Призначення

(Магістр)

122.00.02 Інформаційно-аналітичні системи (магістр)

Період навчання

1-й рік

Розподіл

Курс / рік навчання V VI
Семестр 9 10 11 12
Розподіл кредитів (4) 0 4 0 0
Години (120)
Лекції 0 16 0 0
...з них дистанційно 0 8 0 0
Семінарські, практичні, лабораторні 0 16 0 0
...з них дистанційно 0 8 0 0
Модульний контроль 0 8 0 0
...з них дистанційно 0 4 0 0
Самостійна робота 0 80 0 0

Кількість учасників

Одиниця Студенти Групи Підгрупи
Мінімальна кількість 12 1 0
Максимальна кількість 25 1 0