Welcome to this tutorial on Apache Camel K, a new open-source integration platform that enables you to build, deploy and manage cloud-native integration patterns effortlessly. Whether you’re a seasoned developer or just starting your journey, this tutorial will guide you through the basics of Camel K and teach you how to harness its power to create efficient, scalable and robust integration solutions.
Camel
Apache Camel vs Apache Kafka
In this tutorial we will cover which are the key differences between Apache Camel and Apache Kafka from an architecture point of view.
Using Camel JDBC and SQL Components
If you’re developing an application that needs to interact with a database, Camel JDBC and SQL Component are powerful tools that can help you easily integrate database access into your project.
In this tutorial, we’ll guide you through the process of using Camel JDBC and SQL Component to access a database, step-by-step. We’ll also cover important concepts and best practices along the way.
Basic Enterprise Integration Patterns with Camel
Enterprise Integration Patterns (EIP) are a set of design patterns used for integrating different systems in an enterprise environment. Apache Camel is an open-source integration framework that implements these patterns to enable developers to easily build and implement message-oriented middleware applications. In this tutorial, we will cover some basic EIPs and how to implement them using Camel.
Building a Camel route to remote ActiveMQ
In this tutorial, we will learn how to send and consume messages to Artemis MQ (Message Queue) using Camel Route. … Read more
How to Test Camel applications with CamelTestSupport
In this tutorial we will learn how to Unit Test a Camel route using the CamelTestSupport Class. We will discuss first the advantages of using CamelTestSupport Class and then we will see a practical example of it.
Camel and FTP tutorial
One of the components is the FTP component, which allows you to interact with FTP servers and transfer files. Camel provides simple and effective integration with ftp, sftp and ssh protocols. Let’s see some practical examples.
Calling a JAX-WS Web service from Camel
To invoke a JAX-WS web service running on WildFly from Apache Camel, you can utilize the Camel CXF component, which provides integration with the Apache CXF web service framework. Here’s a step-by-step guide on how to accomplish this.
How to split and search through an XML file with Camel
XML is one of the most used payloads in enterprise integrations. In this tutorial we will show how you can use Camel’s support for splitting an XML file using XPath support and process fragments individually.
Using Camel Log component
In this tutorial, we will go through some examples of using the Camel Log component to log messages in your Camel routes.