Apache Camel 3 - the next generation of enterprise integration
Channel: SouJava
Date: 2020-05-20

Abstract:
Enterprises are challenged with integrating an ever-increasing number of applications consisting of a mix of technologies and workloads, including lift-and-shift monoliths, microservices, classic batch-jobs, and serverless functions. Apache Camel is the swizz army knife of integration, and the most powerful integration framework. In this session you will hear about the latest features in the new 3rd generation. Best practices for using integration patterns, APIs, and modern development with the latest innovations can be found in the Apache Camel community: Camel 3, Camel K, and Camel Quarkus.

In this breakout session, we'll discuss:

- What’s Apache Camel: An overview of Camel and what you use it for and why you should care.
- Camel 3: Demos of how Camel 3, Camel K and Camel Quarkus all work together, and will provide insights into Camel’s role in the next major release of Red Hat Integration products.
- Camel K: This serverless integration platform provides low-code/no-code capabilities, where integrations can be snapped together quickly using the powers from integration patterns and Camel’s extensive set of connectors.
- Camel Quarkus: Using Knative (the fast runtime of Quarkus) and Camel K brings awesome serverless features, such as auto-scaling, scaling to zero, and event-based communication, with great integration capabilities from Apache Camel.

You will also hear about the latest Camel sub-project Camel Kafka Connectors which makes it possible to use all the Camel components as Kafka Connect connectors. 

Finally we bring details of the roadmap for what is coming up in the Camel projects.


Speaker Bios
------------------

Claus Ibsen
Claus Ibsen (@davsclaus) is an open-source enthusiast and software developer. He's co-leading the Apache Camel project, a project used for integration; which he has been working on full time for more than a decade. Currently Claus is working on expanding Camel into cloud-native and serverless with the latest innovations of Apache Camel K and Camel Quarkus.

With passion and enthusiasm Claus evangelizes about Apache Camel, Java and open source by being active on social media, writing blogs and books, speaking at conferences, etc. 

Besides being a JavaChampion, Claus is also a member at Apache Software Foundation.

Prior to joining Red Hat, he has worked as a software developer, architect, and consultant for over a decade. He is based in Denmark.


Andrea Cosentino
Andrea Cosentino (@oscerd2) is an open-source addicted and software developer. He co-leads Apache Camel and he’s the Project Management Committee (PMC) Chair of the project. He's currently working on expanding the Camel ecosystem through new subprojects like Camel K, Camel Quarkus, and Camel Kafka Connector (the latest project in the family). 

Andrea is a Senior Software Engineer at Red Hat where he works on the Red Hat® Fuse Team, focusing on integration.

Andrea is active on multiple open-source projects like Apache Karaf, Apache Servicemix, in the roles of committer and PMC Member respectively and on Fabric8 Kubernetes-client as one of the core maintainer.

Andrea is active on social media and blogs, talking about Apache Camel and open source in general.