Будь ласка, використовуйте цей ідентифікатор, щоб цитувати або посилатися на цей матеріал: 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 MBAdobe PDFПереглянути/Відкрити


Усі матеріали в архіві електронних ресурсів захищені авторським правом, всі права збережені.