Системи розгортання додатків у віртуальному середовищі

dc.contributor.authorСемчук Вадимuk
dc.date.accessioned2026-02-10T07:22:03Z
dc.date.available2026-02-10T07:22:03Z
dc.date.issued2025
dc.descriptionРобота публікується згідно наказу ректора Університету від 27.05.2021 р. №311/од «Про розміщення кваліфікаційних робіт здобувачів вищої освіти в репозиторії університету». Науковий керівник: Гузій Микола Миколайович
dc.description.abstractОб’єкт дослідження – системи розгортання вебдодатків у віртуальному середовищі. Предмет дослідження – методи та технології автоматизованого функціонування систем розгортання додатків. Мета роботи – дослідження та розробка систем автоматизованого розгортання додатків у віртуальному середовищі. Технічні та програмні засоби – мова програмування Python, вебфреймворк Flask, система управління базами даних SQLite, система віртуалізації VirtualBox, інструмент автоматизації Vagrant, система контейнеризації Docker, засоби автоматизованого розгортання CI/CD, персональний комп’ютер під управлінням операційної системи Linux/Windows. Основні характеристики та показники – система забезпечує повний цикл розгортання вебдодатка та підтримує різні рівні автоматизації; ефективність оцінюється за часом, стабільністю, кількістю ручних дій та інтегральним показником. Отримані результати та їх новизна – виконано кількісне порівняльне дослідження систем розгортання з використанням статистичної обробки даних та інтегрального показника ефективності. Рекомендації щодо використання результатів – результати можуть застосовуватись під час проєктування та експлуатації систем розгортання вебдодатків у віртуальних середовищах і в навчальному процесі.uk
dc.description.abstractThe object of the study is web application deployment systems in a virtual environment. The subject of the study is methods and technologies for the automated functioning of the application deployment system. The purpose of the work is to study and develop a system for automated application deployment in a virtual environment. Technical and software tools are the Python programming language, the Flask web framework, the SQLite database management system, the VirtualBox virtualization system, Vagrant automation, the Docker containerization system, CI/CD automated deployment tools, a personal computer running Linux/Windows operating system tools. Main characteristics and indicators are the system provides a full web application deployment cycle and supports various levels of automation; efficiency is assessed by time, stability, lack of manual actions and an integral indicator. The results obtained and their novelty – several comparative studies of the deployment system using statistical data processing and an integral performance indicator were performed. Recommendations for the use of the results – the results can be used when designing and using a web application deployment system in virtual environments and in the educational process.en
dc.identifier.citationСемчук В. Системи розгортання додатків у віртуальному середовищі. - Кваліфікаційна робота на здобуття освітнього ступеня магістр. – Київ, КАІ, 2025. - 111 с.
dc.identifier.otherФакультет комп'ютерних наук та технологій. Кафедра комп’ютерних систем та мереж
dc.identifier.urihttps://er.kai.edu.ua/handle/KAI/68477
dc.publisherДержавний університет «Київський авіаційний інститут»
dc.subjectкваліфікаційна роботаuk
dc.subjectсистеми розгортанняuk
dc.subjectвіртуальне середовищеuk
dc.subjectвебдодатокuk
dc.subjectавтоматизаціяuk
dc.subjectконтейнеризаціяuk
dc.subjectflaskuk
dc.subjectpythonuk
dc.subjectqualification worken
dc.subjectdeployment systemsen
dc.subjectvirtual environmenten
dc.subjectweb applicationen
dc.subjectautomationen
dc.subjectcontainerizationen
dc.subjectflasken
dc.subjectpythonen
dc.titleСистеми розгортання додатків у віртуальному середовищіuk

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Master_Semchuk.pdf
Size:
3.19 MB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: