Lambda від Amazon Web Services — це потужний безсерверний обчислювальний інструмент, але це лише AWS. TriggerMesh хоче вийти за межі AWS.
Рекомендовані
- Чи Windows 10 надто популярна?
- 5 способів знайти найкраще місце для початку кар’єри
- Ось як генеративний ШІ змінить економіку концертів на краще
- 3 причини, чому я віддаю перевагу цьому Android за 300 доларів, ніж Pixel 6a від Google
Безсерверні обчисленняДочірнє програмне забезпечення плаката Amazon Web Services (AWS) Lambda. У нього є лише одна маленька проблема: ви можете використовувати його на AWS. Якщо ви працюєте з AWS, це не проблема, але якщо ви хочете використовувати його на іншій хмарній платформі або як частину гібридної хмари, вам не пощастило. Дотепер.
TriggerMesh, багатохмарна безсерверна керуюча компанія з відкритим вихідним кодом, прагне дозволити вам запускати функції Lambda на Кнативнийкластери з підтримкою та безсерверні хмари. Knative — це набір програм Google із відкритим кодом Kubernetes компоненти проміжного ПЗ. Він використовується для оркестрування робочих процесів «джерело-контейнер», автоматичного масштабування робочих навантажень, маршрутизації та керування мережевим трафіком, а також прив’язки запущених служб до екосистем подій.
ПОБАЧИТИ: Підготуйтеся до роботи без серверів (спеціальний звіт ZDNet) | Завантажте звіт у форматі PDF (TechRepublic)
Безсерверна платформа керування TriggerMesh для функцій як послуги (FaaS) розроблена, щоб дозволити розробникам розгортати та керувати функціями в хмарі TriggerMesh або у власному центрі обробки даних. Міжхмарна шина подій TriggerMesh дозволяє користувачам запускати функції з джерел подій з будь-якої хмари.
TriggerMesh тут використовує AWS Lambda Custom Runtime API із системою Knative Build для запуску Lambda поверх кластерів Knative/Kubernetes. Ця нова програма з відкритим вихідним кодом називається TriggerMesh Knative Lambda Runtime (KLR — вимовляється як «чітко»).
також: Веб-сервіси Amazon: шпаргалка TechRepublic
Довгострокова мета полягає в тому, щоб ви могли запускати функції Lambda в будь-якій хмарі з підтримкою Knative. У короткостроковій перспективі ви зможете запускати Lambda на Google Cloud Platform.
KLR забезпечує послідовне середовище виконання для Lambda на Knative. У майбутньому тригери також будуть доступні для направлення подій до відповідної функції через Knative eventing.
«Ми вважаємо, що ключ до створення хмарних додатків — це забезпечення справжньої портативності та зв’язок через різнорідну хмарну інфраструктуру», – сказав співзасновник TriggerMesh Марк Хінкл у a заява.
Хінкл правий. Якщо проект буде успішним, це ще більше уможливить сучасне Гібридна хмарна модель Kubernetes.
Подивіться в центр виконання замовлення Amazon, де багато працівників не отримують зарплату
Пов'язані історії:
-
Що таке гібридна хмара Kubernetes і чому це важливо
-
Тепер AWS дозволяє використовувати вашу улюблену мову для безсерверної розробки
-
Сервери? Нам не потрібні смердючі сервери!