Résumé de section

    • Курс присвячений теоретичним засадам і практичним методам впровадження підходу DevOps у процесі розроблення, тестування та експлуатації програмного забезпечення. Розглядаються принципи безперервної інтеграції та доставки (CI/CD), автоматизація інфраструктури, контейнеризація, оркестрація сервісів, а також інструменти моніторингу, логування та управління конфігураціями. Особливу увагу приділено взаємодії між командами розробників і системних адміністраторів, побудові надійних і масштабованих систем, забезпеченню безперервності бізнес-процесів і якості програмних продуктів.
      Компетентності, отримані під час вивчення дисципліни «DevOps», необхідні для виконання завдань виробничої практики, участі у командних проєктах, а також для розроблення та супроводу сучасних веб- і хмарних застосунків.

      Метою вивчення навчальної дисципліни «DevOps» є формування у студентів знань і навичок щодо побудови автоматизованих процесів розробки, тестування, розгортання та моніторингу програмних систем, опанування сучасних інструментів DevOps, а також розуміння принципів культурної взаємодії в DevOps-командах.

      У результаті вивчення навчальної дисципліни «DevOps» студент зможе:

      • пояснювати основні принципи DevOps-культури та життєвого циклу розробки програмного забезпечення;
      • застосовувати сучасні інструменти автоматизації (Ansible, Terraform, Jenkins, GitLab CI/CD);
      • створювати, розгортати та керувати контейнеризованими застосунками (Docker, Kubernetes);
      • налаштовувати процеси моніторингу, логування та безпеки систем;
      • проектувати та реалізовувати повноцінні CI/CD-конвеєри для веб-застосунків;
      • використовувати хмарні платформи (AWS, GCP, Azure) для побудови масштабованої інфраструктури.

      Викладач

      Добровольський Геннадій Анатолійович, кандидат технічних наук, доцент кафедри комп'ютерних наук, І корпус, ауд.39. Telegram: https://t.me/gen_dobr

      CV: https://docs.google.com/document/d/1d7ptNpOYMEwrzfNrO1Zdp64SqCLx0msqUQya1W0vQT0/edit?usp=sharing