Розробка веб-застосунку “Нарди” за допомогою безсерверної платформи з відкритим вихідним кодом

Вантажиться...
Ескіз

Дата

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 с.

DOI