Фреймворки розробки веб додатків у хмарній системі Heroku

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

Дата

2022

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

Номер ISSN

Назва тому

Видавець

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

Анотація

Метою дипломної роботи є дослідження можливостей хмарної системи Heroku і порівняння з іншими PaaS системами, аналіз та порівняння розгортання на платформі Heroku додатків, що використовують різні фреймворки для веб-розробки, а також створення веб API для моніторингу показників здоров’я з використанням веб-фреймворку. Останнім часом можна спостерігати стрімкий розвиток хмарних PaaS систем, що каже про досить великий попит на дані платформи. Heroku є однією з таких хмарних систем, представлених на ринку. Ключовими перевагами даної системи у контексті некомерційних проектів є простий, зрозумілий користувацький інтерфейс та безкоштовний план з відсутністю ризику списання коштів у результаті перевищення лімітів, зазначених в умовах плану. Таким чином, Heroku є чудовим варіантом для розгортання учбових проектів або старту комерційних. Перед початком розробки API було здійснено порівняльний аналіз фреймворків за зручністю розгортання у хмарній системі, кількістю сумісних мов програмування, механізмом масштабування, детальністю документації та вартістю. Відповідно до результатів аналізу було обрано стек технологій для побудови додатку. Результатом дипломної роботи є теоретична частина у вигляді аналізу платформи Heroku зі структурованою інформацією про її можливості та порівнянням з іншими популярними рішеннями PaaS, порівняльний аналіз фреймворків для веб-розробки, а також практична частина – веб API для моніторингу показників здоров’я. У подальшому створений API можна використати як основу серверної частини власного повноцінного додатка, як у вигляді мобільної версії, так і у версії для браузера, розробивши необхідну частину клієнтської частини. Також можна надавати дану програму у якості готового рішення, розширивши її функціонал, для використання в інших додатках з мікросервісною архітектурою як продукт з відкритим вихідним кодом або за певний грошовий еквівалент компенсацію. Загальний обсяг роботи 98 с., 29 рис., 7 таблиць, 1 додатки, 32 джерела.

Опис

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

хмарна система, фреймворк, Heroku, PaaS, web framework, API, веб розробка, cloud system, framework, web development

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

Велика, В. В. Фреймворки розробки веб додатків у хмарній системі Heroku : дипломна робота ... бакалавра : 122 Комп'ютерні науки / Велика Вероніка Володимирівна. - Київ, 2022. - 97 с.

ORCID

DOI