Програмне забезпечення для автоматизованого конструювання макетів веб-застосунків з мікросервісною архітектурою
dc.contributor.advisor | Головченко, Максим Миколайович | |
dc.contributor.author | Хмара, Владислав Віталійович | |
dc.date.accessioned | 2023-01-31T09:25:30Z | |
dc.date.available | 2023-01-31T09:25:30Z | |
dc.date.issued | 2022-06 | |
dc.description.abstracten | The explanatory note of the diploma project consists of four sections, contains 95 tables, 24 figures and 13 sources - a total of 94 pages. The diploma project is devoted to the development of software for automated design of web applications with microservice architecture. The purpose of the development is to simplify the development of web applications with microservice architecture by providing a graphical interface for automated design of web applications with microservice architecture, which includes: − generation of kubernetes configuration files for the deployment of microservices, databases, event brokers, etc.; − generation of configuration files for CI / CD systems; − generation of part of the microservice code. In the first section the subject area is investigated, technical solutions and analogues are considered, requirements are developed. The second section is devoted to business process modeling, architecture creation and software design. The third section discusses software quality analysis and describes testing processes. The fourth section discusses software deployment and release. | uk |
dc.description.abstractuk | Пояснювальна записка дипломного проєкту складається з чотирьох розділів, містить 95 таблиць, 22 рисунків та 13 джерел – загалом 96 сторінок. Дипломний проєкт присвячений розробці програмного забезпечення для автоматизованого конструювання макетів веб-застосунків з мікросервісною архітектурою. Метою розробки є спрощення розробки веб-застосунків з мікросервісною архітектурою шляхом надання графічного інтерфейсу для автоматизованого конструювання макетів веб-застосунків з мікросервісною архітектурою, що включає у себе: – генерацію конфігураційних файлів для системи оркестрації контейнерів kubernetes для розгортання мікросервісів, баз даних, брокерів подій тощо; – генерацію конфігураційних файлів для систем CI/CD; – генерацію частини коду мікросервісів. У розділі першому досліджена предметна область, розглянуті технічні рішення і аналоги, розроблені вимоги. Розділ другий присвячений моделюванню бізнес-процесів, створенню архітектури і конструюванню програмного забезпечення. У третьому розділі розглядається аналіз якості програмного забезпечення та описуються процеси тестування. У четвертому розділі розглядається розгортання і випуск програмного забезпечення. | uk |
dc.format.page | 172 с. | uk |
dc.identifier.citation | Хмара, В. В. Програмне забезпечення для автоматизованого конструювання макетів веб-застосунків з мікросервісною архітектурою : дипломний проєкт ... бакалавра : 121 Інженерія програмного забезпечення / Хмара Владислав Віталійович. – Київ, 2022. – 172 с. | uk |
dc.identifier.uri | https://ela.kpi.ua/handle/123456789/52206 | |
dc.language.iso | uk | uk |
dc.publisher | КПІ ім. Ігоря Сікорського | uk |
dc.publisher.place | Київ | uk |
dc.subject | веб-додаток | uk |
dc.subject | консольний додаток | uk |
dc.subject | мікросервісна архітектура | uk |
dc.subject | Docker | uk |
dc.subject | Kubernetes | uk |
dc.subject | Kafka | uk |
dc.subject | база даних | uk |
dc.subject | мікросервіси | uk |
dc.subject | web application | uk |
dc.subject | console application | uk |
dc.subject | microservation architecture | uk |
dc.subject | database | uk |
dc.subject | microservices | uk |
dc.title | Програмне забезпечення для автоматизованого конструювання макетів веб-застосунків з мікросервісною архітектурою | uk |
dc.title.alternative | Software for Automated Building of Web App Layouts with Microservice Architecture | uk |
dc.type | Bachelor Thesis | uk |
Файли
Контейнер файлів
1 - 1 з 1
Вантажиться...
- Назва:
- Khmara_bakalavr.pdf
- Розмір:
- 12.32 MB
- Формат:
- Adobe Portable Document Format
- Опис:
Ліцензійна угода
1 - 1 з 1
Ескіз недоступний
- Назва:
- license.txt
- Розмір:
- 1.71 KB
- Формат:
- Item-specific license agreed upon to submission
- Опис: