Порівняння використання Apache OpenWhisk та Google Cloud Functions для розроблення безсерверних застосункiв на базі Google Cloud Platform

A comparison of using proprietary cloud platform Google Cloud Functions and open source platform Apache OpenWhisk for writing serverless applications based on the Google Cloud Platform was made. The following criteria were chosen for comparison: supported programming languages, convenience and speed...

Повний опис

Збережено в:
Бібліографічні деталі
Дата:2021
Автори: Kondratiuk, Taras, Naumenko, Tetiana
Формат: Стаття
Мова:Ukrainian
Опубліковано: The National Technical University of Ukraine "Igor Sikorsky Kyiv Polytechnic Institute" 2021
Теми:
Онлайн доступ:http://journal.iasa.kpi.ua/article/view/233591
Теги: Додати тег
Немає тегів, Будьте першим, хто поставить тег для цього запису!
Назва журналу:System research and information technologies

Репозитарії

System research and information technologies
id journaliasakpiua-article-233591
record_format ojs
spelling journaliasakpiua-article-2335912022-02-09T17:33:09Z Comparison of using Apache OpenWhisk and Google Cloud Functions for development of serverless applications on Google Cloud Platform Сравнение использования Apache OpenWhisk и Google Cloud Functions для разработки бессерверных приложений на базе Google Cloud Platform Порівняння використання Apache OpenWhisk та Google Cloud Functions для розроблення безсерверних застосункiв на базі Google Cloud Platform Kondratiuk, Taras Naumenko, Tetiana Google Cloud Platform Google Cloud Functions Apache OpenWhisk open source code function as a service microservices Google Cloud Platform Google Cloud Functions Apache OpenWhisk открытый исходный код функция как сервис микросервисы Google Cloud Platform Google Cloud Functions Apache OpenWhisk відкритий вихідний код функція як сервіс мікросервіси A comparison of using proprietary cloud platform Google Cloud Functions and open source platform Apache OpenWhisk for writing serverless applications based on the Google Cloud Platform was made. The following criteria were chosen for comparison: supported programming languages, convenience and speed of development and deployment of functions, possible ways to pass parameters to functions, options for monitoring the status of functions, speed of the cold start. As a result, main advantages and disadvantages of each platform were identified. Recommendations for use cases are given based on the features of the platforms. The results of the study can be used for further studies in the field of FaaS technologies, as there are a lot of solutions in this area that also need to be compared. Произведено сравнение использования проприетарной облачной платформы Google Cloud Functions с платформой с открытым исходным кодом Apache OpenWhisk для написания бессерверных приложений на базе Google Cloud Platform. Для сравнения выбраны такие критерии: поддерживаемые языки программирования, удобство и скорость разработки и развертывания функции, возможности передачи параметров в функции, опции мониторинга состояния функций, скорость холодного старта. В результате были определены преимущества и недостатки каждой платформы. На базе особенностей платформ, приведены рекомендации к использованию. Результаты исследования могут быть использованы для дальнейшего изучения FaaS технологий, поскольку в этой области существует огромное количество решений, которые также необходимо сравнивать. Порівняно використання пропрієтарної хмарної платформи Google Cloud Functions з платформою з відкритим вихідним кодом Apache OpenWhisk для написання безсерверних застосунків на базі Google Cloud Platform. Для порівняння обрано такі критерії: підтримувані мови програмування, зручність та швидкість розроблення і розгортання функцій, можливості передавання параметрів до функцій, опції моніторингу стану функцій, швидкість холодного старту. У результаті визначено основні переваги й недоліки кожної платформи. На основі особливостей платформ наведено рекомендації щодо використання. Результати дослідження можуть бути використані для подальшого вивчення FaaS технологій, оскільки в цій царині існує величезна кількість рішень, котрі також необхідно порівнювати. The National Technical University of Ukraine "Igor Sikorsky Kyiv Polytechnic Institute" 2021-09-30 Article Article application/pdf http://journal.iasa.kpi.ua/article/view/233591 10.20535/SRIT.2308-8893.2021.3.04 System research and information technologies; No. 3 (2021); 47-54 Системные исследования и информационные технологии; № 3 (2021); 47-54 Системні дослідження та інформаційні технології; № 3 (2021); 47-54 2308-8893 1681-6048 uk http://journal.iasa.kpi.ua/article/view/233591/242268
institution System research and information technologies
collection OJS
language Ukrainian
topic Google Cloud Platform
Google Cloud Functions
Apache OpenWhisk
open source code
function as a service
microservices
Google Cloud Platform
Google Cloud Functions
Apache OpenWhisk
открытый исходный код
функция как сервис
микросервисы
Google Cloud Platform
Google Cloud Functions
Apache OpenWhisk
відкритий вихідний код
функція як сервіс
мікросервіси
spellingShingle Google Cloud Platform
Google Cloud Functions
Apache OpenWhisk
open source code
function as a service
microservices
Google Cloud Platform
Google Cloud Functions
Apache OpenWhisk
открытый исходный код
функция как сервис
микросервисы
Google Cloud Platform
Google Cloud Functions
Apache OpenWhisk
відкритий вихідний код
функція як сервіс
мікросервіси
Kondratiuk, Taras
Naumenko, Tetiana
Порівняння використання Apache OpenWhisk та Google Cloud Functions для розроблення безсерверних застосункiв на базі Google Cloud Platform
topic_facet Google Cloud Platform
Google Cloud Functions
Apache OpenWhisk
open source code
function as a service
microservices
Google Cloud Platform
Google Cloud Functions
Apache OpenWhisk
открытый исходный код
функция как сервис
микросервисы
Google Cloud Platform
Google Cloud Functions
Apache OpenWhisk
відкритий вихідний код
функція як сервіс
мікросервіси
format Article
author Kondratiuk, Taras
Naumenko, Tetiana
author_facet Kondratiuk, Taras
Naumenko, Tetiana
author_sort Kondratiuk, Taras
title Порівняння використання Apache OpenWhisk та Google Cloud Functions для розроблення безсерверних застосункiв на базі Google Cloud Platform
title_short Порівняння використання Apache OpenWhisk та Google Cloud Functions для розроблення безсерверних застосункiв на базі Google Cloud Platform
title_full Порівняння використання Apache OpenWhisk та Google Cloud Functions для розроблення безсерверних застосункiв на базі Google Cloud Platform
title_fullStr Порівняння використання Apache OpenWhisk та Google Cloud Functions для розроблення безсерверних застосункiв на базі Google Cloud Platform
title_full_unstemmed Порівняння використання Apache OpenWhisk та Google Cloud Functions для розроблення безсерверних застосункiв на базі Google Cloud Platform
title_sort порівняння використання apache openwhisk та google cloud functions для розроблення безсерверних застосункiв на базі google cloud platform
title_alt Comparison of using Apache OpenWhisk and Google Cloud Functions for development of serverless applications on Google Cloud Platform
Сравнение использования Apache OpenWhisk и Google Cloud Functions для разработки бессерверных приложений на базе Google Cloud Platform
description A comparison of using proprietary cloud platform Google Cloud Functions and open source platform Apache OpenWhisk for writing serverless applications based on the Google Cloud Platform was made. The following criteria were chosen for comparison: supported programming languages, convenience and speed of development and deployment of functions, possible ways to pass parameters to functions, options for monitoring the status of functions, speed of the cold start. As a result, main advantages and disadvantages of each platform were identified. Recommendations for use cases are given based on the features of the platforms. The results of the study can be used for further studies in the field of FaaS technologies, as there are a lot of solutions in this area that also need to be compared.
publisher The National Technical University of Ukraine "Igor Sikorsky Kyiv Polytechnic Institute"
publishDate 2021
url http://journal.iasa.kpi.ua/article/view/233591
work_keys_str_mv AT kondratiuktaras comparisonofusingapacheopenwhiskandgooglecloudfunctionsfordevelopmentofserverlessapplicationsongooglecloudplatform
AT naumenkotetiana comparisonofusingapacheopenwhiskandgooglecloudfunctionsfordevelopmentofserverlessapplicationsongooglecloudplatform
AT kondratiuktaras sravnenieispolʹzovaniâapacheopenwhiskigooglecloudfunctionsdlârazrabotkibesservernyhpriloženijnabazegooglecloudplatform
AT naumenkotetiana sravnenieispolʹzovaniâapacheopenwhiskigooglecloudfunctionsdlârazrabotkibesservernyhpriloženijnabazegooglecloudplatform
AT kondratiuktaras porívnânnâvikoristannâapacheopenwhisktagooglecloudfunctionsdlârozroblennâbezservernihzastosunkivnabazígooglecloudplatform
AT naumenkotetiana porívnânnâvikoristannâapacheopenwhisktagooglecloudfunctionsdlârozroblennâbezservernihzastosunkivnabazígooglecloudplatform
first_indexed 2024-04-08T15:07:48Z
last_indexed 2024-04-08T15:07:48Z
_version_ 1795779585834483712