Побудова додатків на відкритій FaaS платформі

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

Дата

2020

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

Номер ISSN

Назва тому

Видавець

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

Анотація

Робота виконана на 131 сторінці, містить 28 рисунків, 25 таблиць. Під час підготовки матеріалів використано літературу з 18 джерел. Актуальність теми. На сьогоднішній день використання хмарних серверів є одним із основних аспектів створення та забезпечення роботи веб-сервісів. На цьому фоні безсерверна архітектура показує себе, як одну із кращих моделей хмарних обчислень, оскільки розробник може писати та запускати код або функції, не витрачаючи час на управління, масштабування та забезпечення інфраструктури серверів. Мета і задачі дослідження. Метою даної магістерської роботи є аналіз сучасних відкритих FaaS платформ, дослідження методики побудови додатків на системі Кубернетес, розробка і розгортання функцій додатку на обраній системі. Об’єкт дослідження - Безсерверна архітектура, відкриті FaaS платформи. Предмет досліджень Предметом дослідження є реалізація FaaS додатків на платформі Kubernetes, з використанням кластера хмарного сервісу. Методи дослідження. Для досягнення поставлених в магістерській роботі задач було обрано фреймворк OpenFaaS , яким керує система оркестрування Kubernetes , використовуючи кластер хмарного сервісу DigitalOcean. Наукова новизна одержаних результатів роботи полягає в досліджені та побудові FaaS додатку під платформу Кубернетес на прикладі розробленого програмного продукту з його подальшим запуском на встановленій системі. Практична цінність. Практична цінність полягає у аналізі методів та засобів вирішення задачі розробки та впровадження веб додатку FaaS платформи для успішного розгортання безсерверних функцій з можливістю гнучких налаштувань для подальшої роботи системи. Отримані результати можуть використовуватися у майбутніх дослідженнях за напрямком розробки програмного забезпечення на відкритих FaaS платформах.

Опис

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

безсерверний, FaaS платформи, OpenFaaS, Kubernetes, DigitalOcean, Linux, serverless

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

Сорока, O. O. Побудова додатків на відкритій FaaS платформі : магістерська дис. : 122 Комп’ютерні науки / Сорока Олександр Олександрович. – Київ, 2020. – 131 с.

DOI