Моделювання та адаптація мікросервісної архітектури для Big Data систем

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

Дата

2023

Назва журналу

Номер ISSN

Назва тому

Видавець

КПІ ім. Ігоря Сікорського

Анотація

Пояснювальна записка дипломного проєкту складається з чотирьох розділів, містить 41 таблицю, 27 рисунків та 15 джерел – загалом 66 сторінок. Дипломний проєкт присвячений для відстеження запитів в системах, що побудовані за допомогою мікросервісного підходу для архітектури, а також для динамічної побудови моделі таких систем. Саме тому в рамках дипломного проєктування було створено власний алгоритм трасування запитів і розроблено проміжне програмне забезпечення для його впровадження. Також було розроблено систему для обміну файлів на мікросервісній архітектурі для демонстрації роботи алгоритму в реальному середовищі. У першому розділі було виконано опис та аналіз предметної області програмного продукту, що розробляється. Під час цього було проаналізовано ринок подібних продуктів та рішень для вирішення поставлених задач. Також було описано вимоги до програмного забезпечення та проведений порівняльний аналіз з іншими підходами до моделювання подібних систем. У другому розділі було виконано опис процесів за допомогою BPMN та UML діаграм, а також описана архітектура програмного забезпечення та підходи, що були застосовані під час розробки. Третій розділ дипломного проєкту охоплює якість програмного продукту. Для цього були описані процеси тестування, тест-кейси, а також проведений огляд програмного забезпечення. В четвертому розділі було виконано опис процесу впровадження та супроводу застосунку, зокрема розгортання програмного забезпечення та описаний процес взаємодії з програмним забезпеченням.

Опис

Ключові слова

web додаток, мікросервіси, tracing, трасування запитів, Firebase, база даних, статистика, web application, microservices, request tracing, database, statistics

Бібліографічний опис

Олійник, М. Д. Моделювання та адаптація мікросервісної архітектури для Big Data систем : дипломний проєкт ... бакалавра : 121 Інженерія програмного забезпечення / Олійник Марк Денисович. - Київ, 2023. - 144 с.

DOI