Розробка веб-застосунку “Нарди” за допомогою безсерверної платформи з відкритим вихідним кодом
dc.contributor.advisor | Науменко, Тетяна Олександрівна | |
dc.contributor.author | Кондратюк, Тарас Євгенович | |
dc.date.accessioned | 2023-05-22T11:50:39Z | |
dc.date.available | 2023-05-22T11:50:39Z | |
dc.date.issued | 2021 | |
dc.description.abstract | Дипломна робота присвячена розробці веб-додатку “Нарди” на мікросервісній архітектурі з використанням 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 бібліографічні найменування | uk |
dc.description.abstractother | This work is devoted to development of “Backgammon” web-applcation using microservice architecture with Google Cloud Functions and Apache OpenWhisk as servierless platforms and comparison between them. The relevance of the topic is due to fact that the field of serverless computing is developing rapidly, new solutions are constantly appearing in this area. So that, detailed comparisons should be done to determine the best solution for serverless project. The aim of the thesis is to consider the microservice architecture and compare Apache OpenWhisk and Google Cloud Functions for developing “Backgammon” web application. In the course of work the microservice architecture of the app was developed. Also was implemented library with Kotlin Multiplatform. According to developed architecture, an app for Apache OpenWhisk and Google Cloud Functions was developed. As a result, analysis of the use of Kotlin Multiplatform to write a cross- platform library was conducted, Apache OpenWhisk and Google Cloud Functions were compared in details as server-free platforms for development on Google Cloud Platform. The total amount of work – 102 pages, 37 figures, 7 tables, 24 bibliographic titles. | uk |
dc.format.extent | 102 с. | uk |
dc.identifier.citation | Кондратюк, Т. Є. Розробка веб-застосунку “Нарди” за допомогою безсерверної платформи з відкритим вихідним кодом : дипломна робота ... бакалавра : 122 Комп'ютерні науки / Кондратюк Тарас Євгенович. – Київ, 2021. – 102 с. | uk |
dc.identifier.uri | https://ela.kpi.ua/handle/123456789/55943 | |
dc.language.iso | uk | uk |
dc.publisher | КПІ ім. Ігоря Сікорського | uk |
dc.publisher.place | Київ | uk |
dc.subject | відкритий вихідний код | uk |
dc.subject | функція як сервіс | uk |
dc.subject | мікросервіси | uk |
dc.subject | Google Cloud Platform | uk |
dc.subject | Google Cloud Functions | uk |
dc.subject | Apache OpenWhisk | uk |
dc.subject | Kotlin multiplatform | uk |
dc.subject | open source | uk |
dc.subject | function as a service | uk |
dc.subject | microservices | uk |
dc.title | Розробка веб-застосунку “Нарди” за допомогою безсерверної платформи з відкритим вихідним кодом | uk |
dc.type | Bachelor Thesis | uk |
Файли
Контейнер файлів
1 - 1 з 1
Вантажиться...
- Назва:
- Kondratiuk_bakalavr.pdf
- Розмір:
- 1.25 MB
- Формат:
- Adobe Portable Document Format
- Опис:
Ліцензійна угода
1 - 1 з 1
Ескіз недоступний
- Назва:
- license.txt
- Розмір:
- 9.1 KB
- Формат:
- Item-specific license agreed upon to submission
- Опис: