Програмне забезпечення для автоматизованого конструювання макетів веб-застосунків з мікросервісною архітектурою

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

Дата

2022-06

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

Номер ISSN

Назва тому

Видавець

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

Анотація

Пояснювальна записка дипломного проєкту складається з чотирьох розділів, містить 95 таблиць, 22 рисунків та 13 джерел – загалом 96 сторінок. Дипломний проєкт присвячений розробці програмного забезпечення для автоматизованого конструювання макетів веб-застосунків з мікросервісною архітектурою. Метою розробки є спрощення розробки веб-застосунків з мікросервісною архітектурою шляхом надання графічного інтерфейсу для автоматизованого конструювання макетів веб-застосунків з мікросервісною архітектурою, що включає у себе: – генерацію конфігураційних файлів для системи оркестрації контейнерів kubernetes для розгортання мікросервісів, баз даних, брокерів подій тощо; – генерацію конфігураційних файлів для систем CI/CD; – генерацію частини коду мікросервісів. У розділі першому досліджена предметна область, розглянуті технічні рішення і аналоги, розроблені вимоги. Розділ другий присвячений моделюванню бізнес-процесів, створенню архітектури і конструюванню програмного забезпечення. У третьому розділі розглядається аналіз якості програмного забезпечення та описуються процеси тестування. У четвертому розділі розглядається розгортання і випуск програмного забезпечення.

Опис

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

веб-додаток, консольний додаток, мікросервісна архітектура, Docker, Kubernetes, Kafka, база даних, мікросервіси, web application, console application, microservation architecture, database, microservices

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

Хмара, В. В. Програмне забезпечення для автоматизованого конструювання макетів веб-застосунків з мікросервісною архітектурою : дипломний проєкт ... бакалавра : 121 Інженерія програмного забезпечення / Хмара Владислав Віталійович. – Київ, 2022. – 172 с.

ORCID

DOI