Застосування хмарної платформи Firebase для розробки та розгортання мікросервісів

dc.contributor.advisorБулах, Богдан Вікторович
dc.contributor.authorНужний, Микита Олександрович
dc.date.accessioned2023-10-24T11:10:08Z
dc.date.available2023-10-24T11:10:08Z
dc.date.issued2023
dc.description.abstractСтруктура дипломної роботи: Загальний обсяг пояснювальної записки: 115 сторінок, 19 рисунків, 7 таблиці, 15 посилань. Актуальність теми визначається тим, що мікросервісна архітектура стає все популярнішою у сфері програмного забезпечення. Мікросервіси дозволяють розділити додаток на невеликі, незалежні компоненти, що полегшує розробку, тестування та масштабування програмного забезпечення. Перший розділі даної роботи присвячений історії виникнення та причинам використання мікросервісів. У другому розділі розглянуто хмарну платформу Firebase. Третій розділ містить у собі опис поетапного процесу розробки та розгортки мікросервісного застосунку для платформи агрегатора медіа. У четвертому розділі проведено функціонально вартісний аналіз попередньо розробленого застосунку. Метою даної роботи визначено дослідити та проаналізувати функціональні можливості хмарної платформи Firebase для розробки та розгортання мікросервісів. Також провести порівняння Firebase з альтернативними хмарними платформами для виявлення їхніх переваг і недоліків. Об’єкт дослідження: хмарна платформа Firebase та мікросервісна архітектураuk
dc.description.abstractotherThe structure of the thesis: Total volume of the explanatory note: 115 pages, 19 figures, 7 tables, 15 references. The relevance of the topic is determined by the fact that microservice architecture is becoming increasingly popular in the software industry. Microservices allow you to divide an application into small, independent components, which makes it easier to develop, test, and scale software. The first section of this paper is devoted to the history of microservices and the reasons for their use. The second section describes the Firebase cloud platform. The third section describes the step-by-step process of developing and deploying a microservice application for a media aggregator platform. The fourth section provides a functional and cost analysis of the previously developed application. The purpose of this study is to investigate and analyse the functionality of the Firebase cloud platform for developing and deploying microservices. Also, to compare Firebase with alternative cloud platforms to identify their advantages and disadvantages. Subject of study: Firebase cloud platform and microservice architecture.uk
dc.format.extent115 с.uk
dc.identifier.citationНужний М.О. Застосування хмарної платформи Firebase для розробки та розгортання мікросервісів : дипломна робота бакалавра : 122 Комп'ютерні науки / Нужний Микита Олександрович. - Київ, 2023. - 115 с.uk
dc.identifier.urihttps://ela.kpi.ua/handle/123456789/61736
dc.language.isoukuk
dc.publisherКПІ ім. Ігоря Сікорськогоuk
dc.publisher.placeКиївuk
dc.subjectмікросервісна архітектураuk
dc.subjectхмарні обчисленняuk
dc.subjectFirebaseuk
dc.subjectRESTuk
dc.subjectTypeScriptuk
dc.subjectPythonuk
dc.subjectmicroservice architectureuk
dc.subjectcloud computinguk
dc.titleЗастосування хмарної платформи Firebase для розробки та розгортання мікросервісівuk
dc.title.alternativeApplication of the Firebase cloud platform for microservices development and deployuk
dc.typeBachelor Thesisuk

Файли

Контейнер файлів
Зараз показуємо 1 - 1 з 1
Вантажиться...
Ескіз
Назва:
Nuzhnyi_bakalavr.pdf
Розмір:
2.74 MB
Формат:
Adobe Portable Document Format
Опис:
Ліцензійна угода
Зараз показуємо 1 - 1 з 1
Ескіз недоступний
Назва:
license.txt
Розмір:
1.71 KB
Формат:
Item-specific license agreed upon to submission
Опис: