Getting started with the Red Hat build of Apache Camel

An agile, distributed, containerized, and API-centric solution to integrate applications by transforming data, composing, and orchestrating services across hybrid infrastructures.

Try Camel in the Developer Sandbox

With an integrated development environment (IDE) called Red Hat OpenShift Dev Spaces, the Developer Sandbox is a playground for developers looking to explore Kubernetes-based application platforms. 

The best part? No local installs are required, making it easier than ever to get started. The tutorials below will guide you through how to set up your own free-to-use environment and try Camel in the Developer Sandbox.

Sandbox feature image

Sandbox hands-on tutorials

For developers looking to get started with Camel and Camel K, find below a number of step-by-step tutorials you can try to learn and experiment.

Camel on Quarkus - Rest/Soap Demo

Explore, build, test, and deploy a Camel Quarkus demo application using the Developer Sandbox and OpenShift Dev Spaces.

Try it

data_mapping

Camel on Spring Boot - Rest/XML Demo

Explore, build, test and deploy a Camel Spring Boot demo application using the Developer Sandbox and OpenShift Dev Spaces.

Try it
 

camel_on_spring_boot diagram

Camel K - Rest/XML Demo

Experience from your browser how easy it is to create, test, containerize, and run Camel K applications in OpenShift.

Try it

 


 

camel_rest_xml_diagram

Documentation guides

This official Red Hat guides below introduce Camel and explain the various ways to create and deploy an application using the Red Hat Build of Camel.

Quarkus

Camel on Quarkus getting started guide

Access Red Hat's official documentation introducing Red Hat build of Apache Camel for Quarkus and explaining the various ways to create and deploy an application.

Learn more
 

Learn OpenShift Virtualization: 7 training resources to help you to get started

Camel on Spring Boot getting started guide

Access Red Hat's official documentation introducing Red Hat build of Apache Camel and explaining the various ways to create and deploy an application using Camel on Spring Boot.

Learn more

Shared components

Camel K getting started guide

Access Red Hat's official documentation on how to install Camel K, set up your development environment, and run example applications.

Learn more

Latest Apache Camel articles and blogs

Featured image for Red Hat OpenShift AI.
Article
Jul 22, 2024

​​Try OpenShift AI and integrate with Apache Camel

Bruno Meseguer

This article explains how to use Red Hat OpenShift AI in the Developer...

Integration blog
Blog
Jul 17, 2024

Camel integration quarterly digest: Q2 2024

Ivo Bek +1

Dive into the second edition of Camel integration quarterly digest, covering...

Blog
Blog
Jun 10, 2024

What’s new in Red Hat build of Apache Camel 4.4

Ivo Bek

Red Hat build of Apache Camel 4.4 is a versatile toolkit for enterprise...

Blog
Blog
May 28, 2024

Feeding LLMs efficiently: data ingestion to vector databases with Apache Camel

Zineb Bendhiba

This blog post explores the integration of Large Language Models (LLMs) with...