Порівняння використання 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 |
---|---|
Автори: | , |
Формат: | Стаття |
Мова: | 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 technologiesid |
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 |