Migration from Red Hat Fuse to the Red Hat build of Apache Camel
An integration framework available as part of Red Hat Application Foundations, Red Hat Integration, and Developer Sandbox.
Migrate from Red Hat Fuse 7 to the Red Hat build of Apache Camel
Red Hat® Fuse 7 reached end-of-life on June 30, 2024, and is now only supported through extended life cycle support. Customers and developers running applications on Red Hat Fuse 7 should migrate to the Red Hat build of Apache Camel—part of Red Hat Application Foundations.
Choose your Camel runtime
Apache Camel is the most popular open source integration framework today. The Red Hat build of Apache Camel targets modern cloud-native and microservices-based application runtimes such as Spring Boot and Quarkus, which are perfect for developers planning a large number of services on Kubernetes. Camel-based integrations on all-in-one application server architectures like OSGi (Karaf) or Java Enterprise Edition (JBoss EAP) are no longer supported.
Camel and Spring Boot form a very popular combo for developers planning for a large number of services deployed on Kubernetes. The movement to microservices and distributed architectures has influenced integration teams to increasingly adopt smaller and more developer-friendly runtimes.
Quarkus is a Java framework tailored for deployment on Kubernetes. Camel on Quarkus is the latest Camel runtime generation. It allows you to run integration processes with super low memory usage, fast startup, and outstanding performance. Quarkus plays a crucial role in ensuring Java's continued relevance and saves organizations from investing effort to seek alternatives to Java. Quarkus also protects an organization’s investment in their Java codebase and preserves continuity.
Migration architecture
There are 2 migration paths to the Red Hat build of Apache Camel.
- Migrate to the Red Hat build of Apache Camel without adopting Red Hat OpenShift®. This path supports a standalone mode on virtual machines (VMs) or bare metal using Camel for Quarkus and Camel for Spring Boot runtimes.
- Migrate to the Red Hat build of Apache Camel by adopting Red Hat Openshift. This path supports a container-based application platform using Camel for Quarkus and Camel for Spring Boot runtimes.