Red Hat Application Foundations - supported Quarkus 3 extensions

Updated

Red Hat Application Foundations is designed to expand the support for Red Hat build of Quarkus and its set of supported core Quarkus extensions.

Red Hat build of Quarkus 3 is supported under a Red Hat Application Runtimes subscription and other subscriptions as detailed in the This content is not included.Red Hat Application Services subscription guide.
Red Hat build of Quarkus uses a platform concept to align multiple groups of Quarkus extensions into platform members and to ensure compatibility between extensions. The list of core platform members already supported by Red Hat build of Quarkus 3 is documented in the Red Hat build of Quarkus 3.x Component Details page.

With This content is not included.Red Hat Application Foundations we offer expanded support for additional Quarkus platform members and Quarkus extensions that are not covered by the Red Hat build of Quarkus product and that are not covered by a Red Hat Application Runtimes subscription.

Red Hat Application Foundations includes support for Red Hat build of Apache Camel, Red Hat’s Enterprise Integration product. Red Hat build of Apache Camel 4 is fully supported to run on Quarkus and offers a broad collection of additional Quarkus extensions. These extensions are grouped under the quarkus-camel Quarkus platform membership. The list of supported quarkus-camel extensions is documented in the Red Hat build of Apache Camel for Quarkus Reference Guide and also shown on This content is not included.code.camel.redhat.com.

In addition, Red Hat build of Apache Camel 4 further includes support for selected components of the Apache CXF Services Framework. A number of CXF based extensions are supported on Quarkus as well under the quarkus-cxf platform membership. The supported extensions are documented in the Quarkus CXF extensions reference guide and also on This content is not included.code.camel.redhat.com.

The following table summarizes this information.

Product of FrameworkQuarkus Platform MemberRequired Red Hat SubscriptionNotes 
Red Hat build of Quarkus 3quarkus,
quarkus-qpid-jms,
quarkus-operator-sdk
Red Hat Application RuntimesAlso supported by other Red Hat subscriptions such as OpenShift
Red Hat build of Apache Camel 4quarkus-camelRed Hat Application FoundationsIncludes Enterprise Integration support for Quarkus
Apache CXF Services Framework extensionsquarkus-cxfRed Hat Application FoundationsSupports SOAP based Web Services, part of Red Hat build of Apache Camel

Red Hat build of Apache Camel 4 for Quarkus offers its own Maven Bill of Material (BOM) file named quarkus-camel-bom. It aligns the dependencies needed by Camel with those of Quarkus. See chapter Dependency Management of the Camel development guide for detailed BOM instructions.

For further information on running Red Hat build of Apache Camel on Quarkus, please consult the official product documentation.
The list of releases of Red Hat build of Apache Camel is documented in the Release Schedule article.

Category
Components
Tags
Article Type