ФУНКЦІЯ ЯК СЕРВІС У ПРИВАТНІЙ ХМАРІ ПІДПРИЄМСТВА

Автор(и)

  • В. Ш. Гіоргізова-Гай Національний технічний університет України «Київський політехнічний інститут імені Ігоря Сікорського» https://orcid.org/0000-0001-6224-3532

Ключові слова:

розподілені системи, приватна хмара, FaaS, Kubernetes, OpenFaas, OpenWhisk, Knative

Анотація

У статті проводиться аналіз переваг та обмежень технології FaaS, тенденцій розвитку хмарних технологій, що сприяють її застосуванню у власній хмарній інфраструктурі організацій, та додаткових переваг, які вона може в ній надати. Також проводиться порівняння найбільш поширених FaaS фрейворків з відкритим вихідним кодом. Технологія FaaS модель хмарних обчислень, що пропонує платформу для виконання функціонально завершених фрагментів коду, які ініціюються подіями. Платформа забезпечує автоматичне масштабування та керування обчислювальними ресурсами, абстрагує низькорівневі інфраструктурні рішення від розробників. FaaS спрямована на підвищення ефективності роботи програмістів, зменшення експлуатаційних витрат та економію коштів при оплаті тільки за спожиті ресурси провайдера. Ця модель може забезпечити переваги при рішенні широкого кола задач. Популярність і використання у виробництві FaaS зростає. Однак послуги публічних провайдерів не можуть задовольнити всі потреби користувачів. Подолати обмеження публічних хмар дозволяють моделі приватної і гібридної хмари, вибір яких для побудови корпоративної хмарної інфраструктури спостерігається як стійка тенденція у світі. Серед інших тенденцій, що сприяють застосуванню платформ FaaS у власних хмарах організацій: поширення контейнерного підходу, мікросервісних та подієво-орієнтованих архітектур при побудові додатків, орієнтація на платформу оркестрації та розгортання контейнерів Kubernetes, поширення пропозицій Managed Kubernetes від хмарних провайдерів. Застосування фрейворків FaaS добре поєднується з цими тех- нологіями та додатково дозволяє більш ефективно використовувати ресурси кластеру Kubernetes, долати обмеження, властиві послугам FaaS провайдерів, уникати прив’язки до одного постачальника, розгортати додатки в будь-якій хмарній інфраструктурі. Серед існуючих відкритих FaaS платформ з підтримкою Kubernetes для більш детального порівняння були обрані OpenFaas, OpenWhisk та Knative, які є зрілими рішеннями, мають широке застосування та активну підтримку. Знання їх характеристик та особливостей допоможе організаціям у виборі найбільш відповідної їх цілям та бізнес-завданням.

Посилання

AWS. AWS Lambda. URL: https://aws.amazon.com/ru/lambda / (Дата звернення 28.03.2025)

Microsoft. Azure Functions. URL: https://azure.microsoft.com/en-us/products/ functions (Дата звернення 02.04.2025)

Google Cloud. Cloud Run functions. https://cloud.google.com/functions?hl=ru (Дата звернення 28.03.2025)

Brendan Burns, Designing Distributed Systems: Patterns and Paradigms for Scalable, Reliable Services. – “O’Reilly Media, Inc.”, 2018. 166 р.

Castro, P., Ishakian, V., Muthusamy, V., Slominski, A. The rise of serverless computing. Commun. ACM. 2019. Vol. 62, № 12. P. 44–54. doi:10.1145/3368454

Angela Razzell. Best Practices for AWS Lambda Container Reuse. 2019. URL:https://medium.com/capital-one-tech/best-practices-for-aws-lambda-container- reuse-6ec45c74b67e (Дата звернення 28.03.2025)

Flexera. State of the Cloud Report.. URL: https://www.flexera.com/blog/finops/ cloud-computing-trends-flexera-2024-state-of-the-cloud-report/ (Дата звернення 28.03.2025)

Flexera. 2025 IT Priorities Report. URL: https://info.flexera.com/ITV-REPORT-IT-Priorities?lead_source=Organic%20Search (Дата звернення 28.03.2025)

CNCF. CNCF 2023 Annual Survey. April 2024. URL: https://www.cncf.io/ reports/cncf-annual-survey-2023/ (Дата звернення 28.03.2025)

Mordor Intelligence. Hybrid Cloud Market Size - Industry Report on Share, Growth Trends & Forecasts Analysis (2024-2029). URL: https://www.mordorintelligence.com/industry-reports/hybrid-cloud-market (Дата звернення 28.03.2025)

В. Ш. Гіоргізова-Гай, Б. А. Кірюша. Хмарні послуги в корпоративній інфраструктурі. Вчені записки Таврійського національного університету ім. В. І. Вернадського. Серія: Технічні науки. 2024. № 2. Т. 35(74). С. 32–39.

Data Dog. The State of serverless. 2023. URL: https://www.datadoghq.com/state-of-serverless/ (Дата звернення 28.03.2025)

CNCF. Kubernetes in 2025: are you ready for these top 5 trends and predictions? URL: https://www.cncf.io/blog/2025/01/22/kubernetes-in-2025-are-you-ready-for- these-top-5-trends-and-predictions/ (Дата звернення 28.03.2025)

De Novo. Платформа Kubernetes за моделлю «як сервіс» в колективній хмарі. URL: https://denovo.ua/kaas (Дата звернення 02.04.2025)

OneCloudPlanet. Managed Kubernetes. URL: https://onecloudplanet.com/managed-kubernetes (accessed 03.04.2025)

LinuxLinks. 8 Best Free and Open Source Functions-as-a-Service. URL: https://www.linuxlinks.com/best-free-open-source-faas/ (Дата звернення 28.03.2025)

Офійійний сайт OpenFaas. URL: https://www.openfaas.com/ (Дата звернення 28.03.2025)

Офійійний сайт OpenWhisk. URL: https://openwhisk.apache.org/ (Дата звернення 28.03.2025)

Офійійний сайт Knative. URL: https://knative.dev/ (Дата звернення 28.03.2025)

##submission.downloads##

Опубліковано

2025-05-29

Як цитувати

Гіоргізова-Гай, В. Ш. (2025). ФУНКЦІЯ ЯК СЕРВІС У ПРИВАТНІЙ ХМАРІ ПІДПРИЄМСТВА. Таврійський науковий вісник. Серія: Технічні науки, (2), 57-68. вилучено із https://www.journals.ksauniv.ks.ua/index.php/tech/article/view/870

Номер

Розділ

КОМП’ЮТЕРНІ НАУКИ ТА ІНФОРМАЦІЙНІ ТЕХНОЛОГІЇ

Статті цього автора (авторів), які найбільше читають