Юрчишин, Василь ЯковичБобокало, Станіслав Юрійович2024-08-222024-08-222024Бобокало, С. Ю. Технологія та спосіб здійснення безсерверних обчислень : магістерська дис. : 121 Інженерія програмного забезпечення / Юрчишин Василь Якович. – Київ, 2024. – 177 с.https://ela.kpi.ua/handle/123456789/68480У магістерській дисертації було розроблено унікальну технологію та спосіб здійснення безсерверних обчислень. У ході дослідження було проаналізовано існуючі підходи та методи здійснення обчислень у хмарі, а також вивчено традиційні методи віртуалізації та запуску бізнес-логіки. На основі цього аналізу було запропоновано новий підхід до організації безсерверних обчислень, який включає розробку архітектури платформи та алгоритмів балансування гетерогенного навантаження. Розроблена програмна реалізація дозволила оптимізувати час холодного старту функцій на 36% у порівнянні з комерційними хмарними постачальниками. У дисертації також розроблено програмне забезпечення на основі запропонованої архітектури, що включає інтерфейс для кінцевого користувача та мікросервісну архітектуру платформи. Запропоноване рішення дозволяє автоматично масштабувати ресурси відповідно до поточних потреб, забезпечуючи безперервну та стабільну роботу прикладних програм на основі безсерверних функцій. Практична значущість роботи полягає у можливості впровадження безсерверних обчислень у різних галузях, що сприятиме зниженню витрат на управління інфраструктурою, покращенню екологічної ситуації та підвищенню продуктивності у процесі розробки та розгортання програмного забезпечення.177 с.ukбезсерверні обчисленнявіртуалізаціяконтейнеризаціяфункція як сервісефективність обчисленьхмарні технологіїрозгортання кодубалансування навантаженняТехнологія та спосіб здійснення безсерверних обчисленьMaster Thesis004.45