Camel K 1.0

After many months of waiting, Apache Camel K 1.0 is finally here! This groundbreaking project introduces developers to cloud-native application development and automated cloud configurations without breaking a sweat. With the 1.0 general availability (GA) release, Apache Camel K is more stable than ever, with performance improvements that developers will appreciate.

About Camel K

Apache Camel K is a lightweight integration platform that runs natively on Kubernetes. It uses the Operator pattern to simplify the application development lifecycle. As an example, you can use Operators to easily connect to Apache Kafka or Red Hat AMQ Streams. Camel K also comes with its own built-in tooling and many pre-built enterprise patterns for easy reuse.

Apache Camel K is built for performance, with fast build times, a small memory footprint, and fast startup times. It also integrates seamlessly with Knative for serverless workloads that can automatically scale up and down.

Learn more about the Camel K 1.0 GA release

In latest Camel K 1.0 release, monitoring and tracing capabilities are now built-in, along with transparent logging to improve debugging. You can also use Camel K to define cron jobs on the cloud.

Tooling for Camel K is now also available for the VS Code IDE, adding auto-completion and error highlighting to integration files, and the "kamel" CLI contains many features aimed to improve the overall user experience.

To learn more about Apache Camel K and get a detailed technical overview of what is new and improved with the 1.0 GA release, see my release announcement on the Apache Camel Blog. My post there guides you through the new cool features in the 1.0 GA release and helps you get started with Apache Camel K.

Last updated: June 25, 2020