TriggerMesh надає безсерверні обчислення AWS Lambda у Kubernetes

  • Oct 22, 2023

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 дозволяє використовувати вашу улюблену мову для безсерверної розробки
  • Сервери? Нам не потрібні смердючі сервери!