Das Wissensportal für IT-Professionals. Entdecke die Tiefe und Breite unseres IT-Contents in exklusiven Themenchannels und Magazinmarken.

SIGS DATACOM GmbH

Lindlaustraße 2c, 53842 Troisdorf

Tel: +49 (0)2241/2341-100

kundenservice@sigs-datacom.de
Wie können Webdienste leichtgewichtig und Cloud-native integriert werden? Mit Camel-K steht eine angepasste Variante des Enterprise Integration Patterns(EIP)-Frameworks Apache Camel für Kubernetes zur Verfügung. Dieses eignet sich, um die virtualisierten Dienste miteinander zu verbinden, ohne selbst Code schreiben und deployen zu müssen. Diese Verknüpfungen und Abbildungen können dynamisch zur Laufzeit erfolgen. Dabei nutzt Camel-K die vollen Fähigkeiten einer Cloud-nativen Anwendung aus, wie die Anwendung des Operator-Musters oder die Fähigkeit zur verteilten Überwachbarkeit.

Integration leicht gemacht

Auch wenn viele nicht mehr so gerne an SOA (serviceorientierte Architekturen) zurückdenken, hat sich das Thema Integration von Diensten stark weiterentwickelt und wird sogar eher zunehmen. Apache Camel hat viele SOA-Frameworks überlebt und erweist sich seit 2007 als recht lebendig. Es gehört mit den zweitmeisten Commits 2021 zu den aktivsten aller Apache-Projekte ([ASF21], s. Abb. 1).

Bekannt geworden ist es als eine leichtgewichtige Bibliothek, die die von Gregor Hohp…