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 |