Перейти к содержимому

Событийно-ориентированные бессерверные приложения на Camel K | DevNation Tech Talk

Red Hat Developer

0:00 / 0:00

Событийно-ориентированные бессерверные приложения на Camel K | DevNation Tech Talk

2 990 просмотров · Трансляция закончилась 6 лет назад
Red Hat Developer
24,3 тыс. подписчиков
2 990 просмотров · Трансляция закончилась 6 лет назад
Докладчики: Никола Ферраро и Лука Бургаццоли В наши дни бессерверные приложения, управляемые событиями, действительно впечатляют. #Knative и #Kubernetes предлагают удобные примитивы для их создания, но если вы когда-либо пытались выйти за рамки примера «Hello World», вы знаете, что написание реальных приложений намного сложнее, чем ожидалось. Чем больше ваше приложение деконструировано на более мелкие части, тем больше вам нужны более эффективные шаблоны взаимодействия для управления всей присущей ему сложностью. Именно здесь на помощь приходит #CamelK, легковесный инструмент интеграции, созданный специально для решения этих проблем. Camel K позволяет декларативно управлять событиями в бессерверной среде, используя прекрасный язык. Он позволяет подключать функции и сервисы к любым внешним источникам или приемникам данных, от корпоративных сервисов до облачных сервисов или SaaS. Он основан на #ApacheCamel, самом мощном фреймворке интеграции с открытым исходным кодом, и использует Knative для предоставления шаблонов интеграции в бессерверном режиме, позволяя эффективно создавать реальные бессерверные приложения. Мы покажем, как работает Camel K изнутри, и с помощью примеров кода продемонстрируем, как Camel K упрощает подключение (почти) чего угодно, используя шаблоны интеграции и более 300 компонентов, предоставляемых Apache Camel.