Розробка веб-застосунку “Нарди” за допомогою безсерверної платформи з відкритим вихідним кодом
Вантажиться...
Дата
2021
Автори
Науковий керівник
Назва журналу
Номер ISSN
Назва тому
Видавець
КПІ ім. Ігоря Сікорського
Анотація
Дипломна робота присвячена розробці веб-додатку “Нарди” на
мікросервісній архітектурі з використанням Google Cloud Functions та
Apache OpenWhisk як безсерверних платформ та їх порівнянню.
Актуальність теми зумовлена тим, що область безсерверних обчислень
стрімко розвивається, постійно з’являються нові рішення в цій сфері.
Відповідно слід проводити детальні порівняння для визначення кращого
рішення для безсерверного прокету.
Ціллю дипломної роботи є розгляд мікросервісної архітектури і
зіставлення Apache OpenWhisk та Google Cloud Functions на прикладі
розробки веб-застосунку “Нарди”.
В ході роботи було розроблено мікросервісну архітектуру додатка.
Також була реалізована бібліотека з використанням Kotlin Multiplatform.
За розробленою архітектурою був імплементований застосунок для
Apache OpenWhisk та Google Cloud Functions.
В результаті проведений аналіз використання Kotlin Multiplatform
для написання крос-платформної бібліотеки, виконано детальне
порівняння Apache OpenWhisk та Google Cloud Functions як безсерверних
платформ для розробки на Google Cloud Platform.
Загальний обсяг роботи – 102 сторінки, 37 рисунків, 7 таблиць, 24
бібліографічні найменування
Опис
Ключові слова
відкритий вихідний код, функція як сервіс, мікросервіси, Google Cloud Platform, Google Cloud Functions, Apache OpenWhisk, Kotlin multiplatform, open source, function as a service, microservices
Бібліографічний опис
Кондратюк, Т. Є. Розробка веб-застосунку “Нарди” за допомогою безсерверної платформи з відкритим вихідним кодом : дипломна робота ... бакалавра : 122 Комп'ютерні науки / Кондратюк Тарас Євгенович. – Київ, 2021. – 102 с.