Моделювання та адаптація мікросервісної архітектури для Big Data систем
| dc.contributor.advisor | Носов, Костянтин Сергійович | |
| dc.contributor.author | Олійник, Марк Денисович | |
| dc.date.accessioned | 2024-03-04T08:48:36Z | |
| dc.date.available | 2024-03-04T08:48:36Z | |
| dc.date.issued | 2023 | |
| dc.description.abstract | Пояснювальна записка дипломного проєкту складається з чотирьох розділів, містить 41 таблицю, 27 рисунків та 15 джерел – загалом 66 сторінок. Дипломний проєкт присвячений для відстеження запитів в системах, що побудовані за допомогою мікросервісного підходу для архітектури, а також для динамічної побудови моделі таких систем. Саме тому в рамках дипломного проєктування було створено власний алгоритм трасування запитів і розроблено проміжне програмне забезпечення для його впровадження. Також було розроблено систему для обміну файлів на мікросервісній архітектурі для демонстрації роботи алгоритму в реальному середовищі. У першому розділі було виконано опис та аналіз предметної області програмного продукту, що розробляється. Під час цього було проаналізовано ринок подібних продуктів та рішень для вирішення поставлених задач. Також було описано вимоги до програмного забезпечення та проведений порівняльний аналіз з іншими підходами до моделювання подібних систем. У другому розділі було виконано опис процесів за допомогою BPMN та UML діаграм, а також описана архітектура програмного забезпечення та підходи, що були застосовані під час розробки. Третій розділ дипломного проєкту охоплює якість програмного продукту. Для цього були описані процеси тестування, тест-кейси, а також проведений огляд програмного забезпечення. В четвертому розділі було виконано опис процесу впровадження та супроводу застосунку, зокрема розгортання програмного забезпечення та описаний процес взаємодії з програмним забезпеченням. | |
| dc.description.abstractother | The explanatory note of the diploma project consists of four chapters, contains 41 tables, 27 figures, and 15 sources - a total of 66 pages. The thesis project is dedicated to tracking requests in systems built using a microservice approach to architecture, as well as to dynamically build a model of such systems. That is why, as part of the diploma project, a proprietary request tracing algorithm was created and middleware for its implementation was developed. A file sharing system based on a microservice architecture was also developed to demonstrate the algorithm's operation in a real-world environment. In the first chapter was described and analyzed the subject area of the software product under development as well as the market of similar products and solutions for solving the tasks. Also the requirements for the software were described and a comparative analysis with other approaches to modeling similar systems was conducted. The second chapter described the processes using BPMN and UML diagrams, as well as the software architecture and approaches used during development. The third section of the thesis project covers the quality of the software product. For this purpose the testing processes and test cases were described and software review were conducted. The fourth chapter describes the process of implementing and maintaining the application, including software deployment and the process of interaction with the software. | uk |
| dc.format.extent | 144 с. | uk |
| dc.identifier.citation | Олійник, М. Д. Моделювання та адаптація мікросервісної архітектури для Big Data систем : дипломний проєкт ... бакалавра : 121 Інженерія програмного забезпечення / Олійник Марк Денисович. - Київ, 2023. - 144 с. | |
| dc.identifier.uri | https://ela.kpi.ua/handle/123456789/65160 | |
| dc.language.iso | uk | uk |
| dc.publisher | КПІ ім. Ігоря Сікорського | uk |
| dc.publisher.place | Київ | |
| dc.subject | web додаток | uk |
| dc.subject | мікросервіси | uk |
| dc.subject | tracing | uk |
| dc.subject | трасування запитів | uk |
| dc.subject | Firebase | uk |
| dc.subject | база даних | uk |
| dc.subject | статистика | uk |
| dc.subject | web application | uk |
| dc.subject | microservices | uk |
| dc.subject | request tracing | uk |
| dc.subject | database | uk |
| dc.subject | statistics | uk |
| dc.title | Моделювання та адаптація мікросервісної архітектури для Big Data систем | uk |
| dc.type | Bachelor Thesis | uk |
Файли
Контейнер файлів
1 - 1 з 1
Вантажиться...
- Назва:
- Oliinyk_bakalavr.pdf
- Розмір:
- 4.58 MB
- Формат:
- Adobe Portable Document Format
- Опис:
Ліцензійна угода
1 - 1 з 1
Ескіз недоступний
- Назва:
- license.txt
- Розмір:
- 8.98 KB
- Формат:
- Item-specific license agreed upon to submission
- Опис: