Назва: Розробка та дослідження системи безперервної інтеграції за допомогою засобів контейнеризації
Вантажиться...
Дата
Автори
Назва журналу
Номер ISSN
Назва тому
Видавець
Луцьк : ЛНТУ
Анотація
У роботі досліджено сучасні підходи до автоматизації розроблення програмного забезпечення із застосуванням контейнеризації та систем безперервної інтеграції і доставки (CI/CD). У першому розділі виконано огляд літератури та рішень у сфері DevOps і визначено роль Docker у забезпеченні відтворюваності та стабільності середовищ. У другому розділі обґрунтовано вибір технологій і описано реалізацію серверної й клієнтської частин застосунку та інфраструктури розгортання. У третьому розділі наведено архітектурну модель CI/CD. У четвертому розділі реалізовано конвеєр CI/CD на основі GitHub Actions з інтеграцією GHCR, засобів сканування вразливостей та автоматизованого деплою. Проведено експериментальну оцінку часу збірки, стабільності етапів і можливостей відновлення. Результати підтверджують практичну цінність створеної CI/CD-системи
Опис
Ключові слова
DevOps, CI/CD, контейнеризація, Docker, GitHub Actions, GHCR, автоматизація розроблення, інфраструктура розгортання
Бібліографічний опис
Марчук М. О. Розробка та дослідження системи безперервної інтеграції за допомогою засобів контейнеризації : кваліфікаційна робота магістра : спец. 122 – Комп’ютерні науки / наук. кер. В. А. Кошелюк. Луцьк : ЛНТУ, 2025. 61 с.