Харченко, Костянтин ВасильовичВелика, Вероніка Володимирівна2023-02-162023-02-162022Велика, В. В. Фреймворки розробки веб додатків у хмарній системі Heroku : дипломна робота ... бакалавра : 122 Комп'ютерні науки / Велика Вероніка Володимирівна. - Київ, 2022. - 97 с.https://ela.kpi.ua/handle/123456789/52693Метою дипломної роботи є дослідження можливостей хмарної системи Heroku і порівняння з іншими PaaS системами, аналіз та порівняння розгортання на платформі Heroku додатків, що використовують різні фреймворки для веб-розробки, а також створення веб API для моніторингу показників здоров’я з використанням веб-фреймворку. Останнім часом можна спостерігати стрімкий розвиток хмарних PaaS систем, що каже про досить великий попит на дані платформи. Heroku є однією з таких хмарних систем, представлених на ринку. Ключовими перевагами даної системи у контексті некомерційних проектів є простий, зрозумілий користувацький інтерфейс та безкоштовний план з відсутністю ризику списання коштів у результаті перевищення лімітів, зазначених в умовах плану. Таким чином, Heroku є чудовим варіантом для розгортання учбових проектів або старту комерційних. Перед початком розробки API було здійснено порівняльний аналіз фреймворків за зручністю розгортання у хмарній системі, кількістю сумісних мов програмування, механізмом масштабування, детальністю документації та вартістю. Відповідно до результатів аналізу було обрано стек технологій для побудови додатку. Результатом дипломної роботи є теоретична частина у вигляді аналізу платформи Heroku зі структурованою інформацією про її можливості та порівнянням з іншими популярними рішеннями PaaS, порівняльний аналіз фреймворків для веб-розробки, а також практична частина – веб API для моніторингу показників здоров’я. У подальшому створений API можна використати як основу серверної частини власного повноцінного додатка, як у вигляді мобільної версії, так і у версії для браузера, розробивши необхідну частину клієнтської частини. Також можна надавати дану програму у якості готового рішення, розширивши її функціонал, для використання в інших додатках з мікросервісною архітектурою як продукт з відкритим вихідним кодом або за певний грошовий еквівалент компенсацію. Загальний обсяг роботи 98 с., 29 рис., 7 таблиць, 1 додатки, 32 джерела.ukхмарна системафреймворкHerokuPaaSweb frameworkAPIвеб розробкаcloud systemframeworkweb developmentФреймворки розробки веб додатків у хмарній системі HerokuBachelor Thesis97 с.