Мікросервісна архітектура додатків у PaaS хмарних системах

Ескіз недоступний

Дата

2022-06

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

Номер ISSN

Назва тому

Видавець

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

Анотація

Метою даної роботи було створення мікросервісного додатку та розгортання його в хмарній PaaS системі Heroku. Також необхідним було дослідження моделей хмарних систем IaaS, SaaS та їх порівняння з PaaS та знаходження відмінностей в циклі SDLC мікросервісів у хмарній системі в порівнянні зі звичайною. Основним об’єктом дослідження є актуальна версія хмарної PaaS системи Heroku та розробка мікросервісу з подальшим налаштуванням та розгортанням в цій системі. Процес проектування, розробки та функціонування програмного забезпечення значно еволюціонував і характеризується певним ускладненням вимог в зв’язку із зростанням складності бізнес-процесів та зростанням кількості даних в обчислювальних системах. Вимогами до сучасних програмних систем є не тільки вимоги функціональності, але й вимоги до продуктивності, надійності та ефективності прийнятих рішень. Виходячи з цього, велику роль у задоволенні вимог до програмних систем відіграє вибір архітектури реалізації, оскільки вона значною мірою впливає на алгоритмічні та математичні рішення в процесі розробки. Архітектурний стиль мікросервісів вже є дуже популярним – це підхід, при якому програмний додаток будується як набір невеликих сервісів, кожен з яких працює у власному процесі і виконує комунікацію з рештою сервісів, використовуючи мережні механізми. Результатом роботи є досліджені моделі хмарних систем, цикл розробки мікросервісів у хмарних системах, проаналізований порядок роботи та функціональність Heroku, а також розроблений та розгорнутий додаток в хмарній системі Heroku. Загальний обсяг роботи: 92 с., 28 рис., 9 табл., 1 дод., 20 джерел.

Опис

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

мікросервіс, мікросервісна архітектура, моделі хмарних систем, розгортання проекту, хмарні обчислення, хмарні системи, Azure App Service, Cloud computing, Heroku, IaaS, PaaS, SaaS, SDLC, cloud system models, cloud systemsmicroservice, microservice, microservice architecture, project development

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

Комісар, С. В. Мікросервісна архітектура додатків у PaaS хмарних системах : дипломна робота ... бакалавра : 122 Комп'ютерні науки / Комісар Світлана Володимирівна. - Київ, 2022. - 94 с.

ORCID

DOI