Note: FuseSource is now a part of Red Hat, and all content is now available on redhat.com. No more changes will be made to fusesource.com moving forward. Please visit redhat.com for the following information: For any other questions, please do not hesitate to contact Red Hat.

Getting Started with Open Source Integration

Free Tutorials and Demos to Help with Your First Project

In an effort to help you, our community, take advantage of the tremendous cost savings of open source software, the FuseSource team is developing new programs and content to help you get started quickly building your SOA infrastructure using open source.

Which Product Should You Use?

All FuseSource products are open source, and can be used with out incurring license fees.

If you need a comprehensive integration platform (including clustering, high availability, and containers), start with Fuse ESB Enterprise, but if you just need reliable messaging, start with Fuse MQ Enterprise. The FuseSource enterprise products are supersets of the Apache projects and are packaged for enterprise IT departments [read more].

If you are familiar with the Apache projects and just want a predictable release schedule and support, start with the FuseSource Distribitions. Unless you are wedded to the original Apache projects, we recommend starting with the Enterprise products.

For a quick end-to-end demo of all our Enterprise 7.0 products, watch this 5-minute video.

For an introduction to Fuse ESB Enterprise, watch this 5-minute video.

Get started by registering for one of these free sessions:

Webinar Date/Time Attend
Monitoring Fuse Enterprise products with JON Available on-demand Watch Now!
Getting Started with Fuse ESB Enterprise 7.1 Available on-demand Register Now!
Part I: FuseSource / JBoss Roadmap – the best in Open Source Middleware Available on-demand Register Now!
Part II: FuseSource / JBoss Roadmap – how to add functionality to your middleware Available on-demand Register Now!
Fuse IDE makes integration easy Available on-demand Register Now!
Building superior integrated applications with open source Apache Camel Available on-demand Register Now!
Getting started with Apache Camel and JBoss Drools Available on-demand Register Now!
Getting Started with Apache ServiceMix Available on-demand Watch Now!
Getting Started with Fuse Fabric Available on-demand Watch Now!
Develop Real Time App’s – HTML5 using WebSocket & Apache Camel & ActiveMQ Available on-demand Watch Now!
New Product!

Getting Started with Fuse IDE 2.1
Available on-demand Watch Now!
New Products Overview

Learn about our exciting, new enterprise products!
Available on-demand Watch Now!
New Product!

Getting Started: Fuse ESB Enterprise 7.0
Available on-demand Watch Now!
New Product!

Getting Started: Fuse MQ Enterprise 7.0
Available on-demand Watch Now!
New Product!

Getting Started: Fuse Mgmt Console 1.0
Available on-demand Watch Now!
Apache Camel: From EIPs to Production Available on-demand Watch Now!
Enterprise Integration: Patterns and Deployments Available on-demand Watch Now!
Are your Apache Camel Routes Ready for Production Available on-demand Watch Now!
Fuse IDE for Camel Overview Available on-demand Watch Now!
Fuse IDE for Camel Available on-demand
Introduction to Apache Camel
(Introduction to Camel Webinar Slides)
Available on-demand Watch Now!
Getting Started with Camel Available on-demand
Watch Now!
Apache Camel Deployment Options
(Camel Deployment Examples)
Available on-demand Watch Now!
Deploy Web Services into ServiceMix
(ServiceMix with CXF)
Available on-demand Watch Now!
Getting Started with ActiveMQ
(Download PDF Slides) (Code Samples)
Available on-demand Watch Now!

For interactive, web-based training courses, review our virtual training schedule.
For personalized, in-person training at your facility, review our on-site training options.

Read the Fuse Professional Services data sheet.

Then Take a Deep Dive – Demo Videos

Once you have installed and built the FuseSource products, take a deep dive into specific integration topics by joining us for a webinar or watching a demo:

Ready to get started?

Get off on the right foot:

Develop your project on FuseSource Forge, a collaborative environment for developing open source projects based on FuseSource. The Forge facilitates project management, communication, and coordination of integration infrastructure projects by providing a development environment complete with an integrated set of tools so that you can focus on your application, not on your software development infrastructure.

Tutorial Agenda

Fuse ESB 4 (based on Apache ServiceMix 4)

  • Installing the binaries
  • Building from the source
  • Configuring and running the FuseSource kernel
  • Introduction to the FuseSource shell
  • Working with Eclipse and Maven
  • Writing and deploying your own OSGi bundles using SpringDM
  • Registering your own Java business logic as OSGi services
  • Integrating your bundle’s logging with Fuse ESB 4 logging mechanism

Fuse Services Framework (based on Apache CXF)

  • Creating a WSDL-first web service and deploying in Fuse as an OSGi bundle
  • Creating a RESTful services using JAX-RS and deploying in Fuse as an OSGi bundle

Fuse Mediation Router (based on Apache Camel)

  • Deploying an EIP using Camel in Fuse ESB 4
  • Using a file and FTP poller to read in text files and drop onto ActiveMQ
  • Reading files from JMS queue, splitting, and invoking on an OSGi service

JBI and ServiceMix 4

  • Deploying the ServiceMix JBI components into ServiceMix 4
  • Deploying your own service assemblies into ServiceMix 4



To inquire about training, consulting, or subscriptions for your
open source integration or open source messaging project

Download Free Today

Enterprise-class, open source integration and messaging products:

Non-English Speaker?

Pages for our broader community:

2011 Forrester Wave

Read the report and see why Fuse ESB achieved high scores in architecture, orchestration and product strategy.

Download your copy here: The Forrester Wave™ – Enterprise Service Bus, Q2 2011