DevOps (ВПК)

Тип: Нормативний

Кафедра: радіоелектронних і комп'ютерних систем

Навчальний план

СеместрКредитиЗвітність
73.5Іспит

Лекції

СеместрК-сть годинЛекторГрупа(и)
732доцент Флюнт О. Є.ФеП-42

Лабораторні

СеместрК-сть годинГрупаВикладач(і)
732ФеП-42доцент Флюнт О. Є., доцент Флюнт О. Є.

Опис навчальної дисципліни

Метою вивчення нормативної дисципліни „DevOps” є ознайомлення студентів із сучасними практиками контролю версій, методами перевірки якості програмних додатків, неперервного постачання та розгортання програмних додатків для оволодіння сучасними підходами та інструментами безперервної розробки та безперервного розгортання.
Цілі:
Для досягнення поставленої у навчальному курсі мети студентам потрібно ознайомитись з системою контролю версій Git, системою автоматизованої перевірки якості Selenium, системою віртуалізації та контейнеризації Docker, системою непервного розгортання Kubernetes, системою контролю процесів Jenkins і ін. Після проходження навчання за цією програмою студенти повинні вміти реалізувати цикл розгортання простого програмного забезпечення від розробки та тестування до автоматизованого розгортання.

Рекомендована література

  • 1. McQuaid M., Chacon S. Git in practice. – Manning, 2015.
  • 2. Chacon S. Git internals // Pro Git. – 2009. – P. 223-250. file:///home/orest/Downloads/ peepcode-git.pdf
  • 3. Farhan Hasin Chowdhury The Docker Handbook https://www.freecodecamp.org/news/thedocker-handbook/
  • 4. Millstein F. Devops: This Book Includes Devops Handbook and Devops Adoption. Independently Published, 2018.
  • 5. Kubernetes Handbook https://tanzu.vmware.com/kubernetes-handbook
  • 6. Freeman E. DevOps. Wiley & Sons, Incorporated, John, 2019. 320 с.
  • 7. Harrison D., Lively K. Achieving DevOps. Berkeley, CA : Apress, 2019.

Силабус:

Завантажити силабус