21 private links
Describes the most commonly used patterns and principles for creating modern Apache Camel applications. Each pattern is based on a real world use case and provides Camel specific implementation details and best practises.
Apache Camel is a very popular integration library that works very well with microservice architecture. This talk introduces you to Apache Camel and how you can easily get started with Camel on your computer. Then we cover how to create new Camel projects from scratch as microservices, which you can boot using Camel or Spring Boot, or other micro containers such as Jetty or fat JARs. We then take a look at what options you have for monitoring and managing your Camel microservices using tooling such as Jolokia, and hawtio web console.
A quick screencast demonstrating the Camel commands for spring-boot, that allows to manage your Camel routes running in Spring-Boot. This is coming in the Camel 2.17 release.
Apache Camel is one of the most complete integration frameworks out there. With more than 150 components and a large community, it clearly has its fans. Deploying the lightweight core is easy, but getting into modules and even more components is challenging. There are different approaches to riding that Camel. How to get the most out of it with Java EE and WildFly is exactly the topic of this session. It introduces you to both Java EE 7 and Apache Camel in a very brief way, follows up with various integration and deployment scenarios, and introduces the tools that can help you the most on the way to your integration solution