Будь ласка, використовуйте цей ідентифікатор, щоб цитувати або посилатися на цей матеріал:
http://reposit.nupp.edu.ua/handle/PoltNTU/14546
Назва: | Leveraging cloud technologies and serverless architecture for efficient web development: a case study from real-world application = Використання хмарних технологій та безсерверної архітектури для ефективної веб-розробки: приклад із реального світу |
Автори: | Головко, Г.В. Колесніков, О. Ястреба, В.С. Пятінцев, Є. |
Тематичні ключові слова: | systems information systems information technologies cloud providers serverless architecture GCP Firebase Supabase efficiency artificial intelligence інформаційні системи інформаційні технології хмарні провайдери безсерверна архітектура штучний інтелект |
Дата публікації: | 2024 |
Видавництво: | Національний університет «Полтавська політехніка імені Юрія Кондратюка» |
Анотація: | This article provides a review of modern cloud solutions and serverless architecture using Backend as a Service
(BaaS) and Function as a Service (FaaS) architecture as an example. In the scope of the article, a parallel is drawn between
the consistently growing computing power and cloud technologies' growing popularity and availability for business. The
results of an analytical review include a list of the most popular cloud providers from leading corporations and a comparison
of low-level and high-level cloud technologies. The advantages and disadvantages of Google Cloud Platform (GCP) and
Google Firebase are presented, where GCP is a low-level cloud provider and Firebase is a high-level cloud provider. The
importance of understanding the context and specifics of the project when choosing cloud project solutions is emphasized
which helps to maintain a balance between flexibility and development efficiency. The study introduces the practical
utilization of the Supabase cloud platform for the development of a modern web application. The article convincingly proves
the actuality of using Supabase for the development of an information system to optimize the modern personnel recruitment
process, indicating specific advantages. An example of Supabase Edge Functions usage to generate feedback using the OpenAI
Completions API and the Deno software platform is presented. The article convincingly proves that the use of cloud technologies
is a modern strategy for building flexible, efficient, and scalable information systems. The advantages of the usage of the
provision of infrastructure provided by world industry leaders are summarized. У цій статті розглянуто сучасні хмарні рішення та безсерверну архітектуру на прикладі використання Backend as a Service (BaaS) та Function as a Service (FaaS) архітектури. Проведено паралель між консистентно зростаючою обчислювальною потужністю та зростаючою популярністю і доступністю хмарних технологій. Здійснено аналітичний огляд в рамках якого наведено список найпопулярніших хмарних провайдерів від провідних корпорацій, порівняно високорівневі та низькорівневі хмарні технології. Представлено переваги та недоліки Google Cloud Platform (GCP) та Google Firebase, де GCP – низькорівневий хмарний провайдер, а Firebase – високорівневий. Підкреслено важливість розуміння контексту та особливостей проєкту при обранні хмарних проєктних рішень задля збереження балансу між гнучкістю та ефективністю розробки. Дослідження знайомить з практичним застосуванням хмарних технологій для розробки сучасного вебдодатку, а саме Supabase. Стаття переконливо доводить доцільність використання Supabase для рорзобки інформаційної системи для оптимізації сучасного процесу рекрутменту персоналу з зазначенням конкретних переваг. Представлено приклад використання Supabase Edge Functions для генерації зворотного зв`язку з використанням OpenAI Completions API та програмної платформи Deno. У статті переконливо доведено, що використання хмарних технологій є сучасною стратегією побудови гнучких, ефективних і масштабованих інформаційних систем. Узагальнено переваги використання інфраструктури, наданої світовими лідерами галузі. |
Бібліографічний опис: | Leveraging cloud technologies and serverless architecture for efficient web development: a case study from real-world application / O. Kolesnikov, G.V . Golovko, V. Yastreba, Ye. Piatyntsev // Системи управління, навігації та зв`язку. – Полтава: Нац. ун-т ім. Юрія Кондратюка, 2024. – Вип. № 1 (75). – С. 98 – 103. – doi: 10.26906/SUNZ.2024.1.098 |
URI (Уніфікований ідентифікатор ресурсу): | http://reposit.nupp.edu.ua/handle/PoltNTU/14546 |
Розташовується у зібраннях: | Кафедра комп'ютерних та інформаційних технологій і систем Кафедра комп'ютерних та інформаційних технологій і систем |
Файли цього матеріалу:
Файл | Опис | Розмір | Формат | |
---|---|---|---|---|
28.pdf | наукова стаття | 1.29 MB | Adobe PDF | Переглянути/Відкрити |
Усі матеріали в архіві електронних ресурсів захищені авторським правом, всі права збережені.