This tutorial will show how to do Eventing with Apache Camel and Knative using the Camel-k framework, one or more of the following Enterprise Integration Patterns(EIP) or concepts will be used in this chapter’s exercises.
As pre-requisite to this tutorial, its highly recommended that you have completed Knative Tutorial Basics completed.
With camel-k we can deploy Apache Camel Routes as Knative Serving services i.e. the Apache Camel routes will then be auto scalable with the ability to automatically scale down to zero when not needed.
With camel-k we can also exchange Knative Eventing events via Apache Camel endpoints;where the exchange messages (event payloads) are automatically transformed into Cloud Events format and exchanged with other consumers.