Програмне забезпечення для автоматизованого конструювання макетів веб-застосунків з мікросервісною архітектурою
Вантажиться...
Дата
2022-06
Автори
Науковий керівник
Назва журналу
Номер ISSN
Назва тому
Видавець
КПІ ім. Ігоря Сікорського
Анотація
Пояснювальна записка дипломного проєкту складається з чотирьох
розділів, містить 95 таблиць, 22 рисунків та 13 джерел – загалом 96 сторінок.
Дипломний проєкт присвячений розробці програмного забезпечення для
автоматизованого конструювання макетів веб-застосунків з мікросервісною
архітектурою.
Метою розробки є спрощення розробки веб-застосунків з мікросервісною
архітектурою шляхом надання графічного інтерфейсу для автоматизованого
конструювання макетів веб-застосунків з мікросервісною архітектурою, що
включає у себе:
– генерацію конфігураційних файлів для системи оркестрації
контейнерів kubernetes для розгортання мікросервісів, баз даних, брокерів подій
тощо;
– генерацію конфігураційних файлів для систем CI/CD;
– генерацію частини коду мікросервісів.
У розділі першому досліджена предметна область, розглянуті технічні
рішення і аналоги, розроблені вимоги.
Розділ другий присвячений моделюванню бізнес-процесів, створенню
архітектури і конструюванню програмного забезпечення.
У третьому розділі розглядається аналіз якості програмного забезпечення
та описуються процеси тестування.
У четвертому розділі розглядається розгортання і випуск програмного
забезпечення.
Опис
Ключові слова
веб-додаток, консольний додаток, мікросервісна архітектура, Docker, Kubernetes, Kafka, база даних, мікросервіси, web application, console application, microservation architecture, database, microservices
Бібліографічний опис
Хмара, В. В. Програмне забезпечення для автоматизованого конструювання макетів веб-застосунків з мікросервісною архітектурою : дипломний проєкт ... бакалавра : 121 Інженерія програмного забезпечення / Хмара Владислав Віталійович. – Київ, 2022. – 172 с.