Sadira: нова платформа з відкритим вихідним кодом для створення та розгортання безсерверних програм
Sadira — це нова платформа з відкритим кодом для створення та розгортання безсерверних програм. Він розроблений таким чином, щоб бути простим у використанні, швидким у розробці та масштабованим для великих виробничих робочих навантажень.
Sadira побудовано на основі системи оркестровки контейнерів Kubernetes і використовує безсерверну структуру Knative для керування життєвим циклом функцій та їхніх основних контейнерів. Це дозволяє розробникам писати та розгортати безсерверні функції за допомогою таких знайомих мов, як Python, Node.js і Go, водночас користуючись перевагами масштабованості та надійності Kubernetes.
Деякі ключові функції Sadira включають:
* Просте розгортання функцій: із Sadira, ви можете розгортати функції за допомогою однієї команди, а платформа обробить деталі оркестровки та масштабування контейнера.
* Автоматичне розгортання та відкат: Sadira може автоматично розгортати нові версії ваших функцій у виробництві та повертатися до попередніх версій, якщо необхідно .
* Вбудований моніторинг і журналювання: Sadira надає вбудовані інструменти моніторингу та журналювання, щоб допомогти вам зрозуміти, як виконуються ваші функції, і виявити будь-які проблеми, які можуть виникнути.
* Підтримка кількох мов: Sadira підтримує широкий спектр програмування мовами, включаючи Python, Node.js, Go тощо.
Загалом, Sadira — це потужна платформа для створення та розгортання безсерверних програм, і вона може стати чудовим вибором для розробників, які хочуть скористатися перевагами масштабованості та надійності Kubernetes без необхідно вивчити складні концепції оркестровки контейнерів.