What is our primary use case?
We use Red Hat Fuse in conjunction with ActiveMQ as our healthcare integration platform. Our electronic medical records (EMR) system is called Epic, and we have to send information from it to all of our ancillary systems. The process is that we take the data coming from Epic and we send it to the downstream apps, for example, to the radiology lab. As an overview, it can be thought of as a hub and spoke model.
The EMR sits in the middle, like the center of the universe. We have the Fuse interface and we also have APIM, both of which take information that is coming from EMR. Surrounding these are approximately 140 applications, all receiving data from these systems. We categorize these as lab, radiology, pharmacy, and materials management.
A lot of these apps need demographic information. For instance, a patient logs into the system and needs a demographics update. This is one of the purposes that the system serves.
It's a well-integrated platform and without the Fuse interface engine, Epic cannot talk to the downstream, ancillary systems.
How has it helped my organization?
This solution's adaptability to our use case has helped us integrate our systems seamlessly.
Functionality-wise, the workflow has become more automated. When something is ordered within electronic medical records, it's easily available in the ancillary systems. When the results are in the ancillary systems, they can appear in electronic medical systems. It's one integrated system.
From a workflow perspective, it's very quick and efficient. Doctors and physicians can see their notes, documents, and all of the information they need. The interface engine sitting in the middle makes that possible.
What is most valuable?
Fuse has a lot of capabilities that we use.
There is an open-source package within Fuse called Camel, which allows you to build interface routes with a programming language using Camel extensions. We use Java as our coding language and there are open-source integration patterns included. Fuse makes the integration much easier to do.
This product is adaptable and scalable because of the DevOps features. In our environment, DevOps made it easy to adapt and we were able to customize a lot of things for our use case.
What needs improvement?
The current solution depends heavily on fabric profiles, which we want to disconnect from and be more containerized. This is why we are implementing Kubernetes, whereas now, it is Karaf-based.
The initial setup and configuration could be more straightforward.
Red Hat is not easy to learn. You can learn it but you sometimes need external expertise to implement solutions.
Buyer's Guide
Red Hat Fuse
July 2026
Learn what your peers think about Red Hat Fuse. Get advice and tips from experienced pros sharing their opinions. Updated: July 2026.
908,800 professionals have used our research since 2012.
For how long have I used the solution?
We began using Red Hat Fuse in late 2017 or early 2018.
What do I think about the stability of the solution?
This is a very stable solution. We have been on this product for about four years, and it's been pretty stable over that time. The upgrades have been great and the rollups that I've installed have been pretty stable. We do the server patching and that's been pretty stable, as well. We have 99.999% availability of our interface engine.
What do I think about the scalability of the solution?
This is a pretty scalable solution. We have had probably 5,200 interface integrations that we added to Red Hat Fuse. We have been doing that continuously and throughout, it has been very stable. We didn't have to do anything extra because we had configured the solution to be optimal for growth. If it grows to 100 interfaces, we can keep adding to it.
Overall, it is pretty stable and scalable.
How are customer service and support?
Their technical support is great. They have a ticket process where you put in a ticket and then they provide solutions based on the priority of the ticket.
We paid for a Red Hat technical account manager from the start. Having that kind of expertise helped us and I would rate their support a nine out of ten. They are very cognizant of their products. They understand their product and with their expertise, they have helped us resolve issues pretty fast.
Which solution did I use previously and why did I switch?
Prior to Red Hat Fuse, we were on an Oracle product called Java CAPS. The CAPS solution was not stable at that point. The support was terrible with Oracle because they didn't want to support it anymore.
How was the initial setup?
The initial setup was not straightforward, because of the dependencies that it needed and all of the things that we wanted to do with it. We as a team were learning the product, and we had contractors to assist us.
Once it was set up, learning the product took approximately six months. Adapting it and customizing it to our solution was complete within six months and then we started implementing the product.
What about the implementation team?
We didn't have too much time to implement this product. We had a very short runway so we needed the expertise of a third-party contractor to get it implemented. We hired Spico Consulting, and their experts had experience in Red Hat Fuse. There was one consultant in particular who had done work in this space.
They stepped in and helped us build the framework, and the framework helped us to get things working much faster. We only had six months for the framework, then the next year and a half was needed to implement, integrate, and migrate to the new solution.
What's my experience with pricing, setup cost, and licensing?
Pricing has been something that we have been working with Red Hat on, year over year. We have preferred pricing with the university because we are involved in education and research. Something that we are trying to negotiate with Red Hat is that we need to have pricing that is stable and appropriate for an education and research environment. We want to make sure that we get the discounts that are for state education and research organizations.
We've been negotiating that deal with them and this year, we are hoping to get more discounts available for an education/research facility.
Which other solutions did I evaluate?
As Oracle was sunsetting Java CAPS, they were actively trying to sell their own middleware, which was not a great product, from my perspective. We didn't go to that product. We decided to move to Red Hat because it was something we envisioned that we would be happy with.
There were other products that we evaluated. For example, Orion has the Rhapsody Integration Engine, which we looked at but didn't want to move to a JavaScript-based product. That would have locked us into that vendor.
We could always go to another e-integration platform that's not Red Hat Fuse because this is an open-source technology. If you lock into a vendor and the price increases for their support, then you are stuck paying the higher prices. Therefore, we needed the open-source technology in-house.
Another one we looked at was the Ensemble Integration Engine from InterSystems. There were a total of four or five that we evaluated and ultimately, we decided that Red Hat Fuse fit the bill.
As we transitioned to Red Hat Fuse, we wanted to keep Java as our expertise. We had developers who knew Java, programmed in Java, and wanted to continue with Java. This is one of the reasons that we chose to switch to Fuse, and we are very happy with it now.
What other advice do I have?
One of the things that we're planning to do is use Red Hat OpenShift for cloud availability because we want to take our platform to the cloud at some point in the future. We want to have more redundancy on the backend and doing so will also help us with high availability. Currently, we have almost 99.999%, but 100% is desired.
My advice for anybody who is implementing Red Hat Fuse is to have an expert SME from outside of the organization, who has done the job. When you run into roadblocks such as bugs, you want to make sure that you have that support.
If you compare other products from an open-source perspective, I would say Red Hat fits that bill. They have a lot of developers who contribute to the open-source community and it has helped us to stay on the cutting edge. It is beneficial to have open-source contributions to our solution.
If the solution is not open-source then a company will lock itself into a vendor. That means that they will get locked into pricing that only the vendor can control, versus when you have a solution that is open-source, you can always go to other competitors. That's one very big advantage.
Red Hat has good education packages and my developers can take advantage of that. We have a subscription for learning. Plus, when you have an open-source package, you are not bound by the vendors' learning resources. You can always research outside by going to the community and doing your own research. The advantage is that you are taking your questions and you are posting them out in the community and getting those answers. Sometimes, you are contributing to the community in the process.
I feel that there is more knowledge, outside of the vendors, that gets restricted. If you want IBM, then you're just focused on IBM's community. When you are outside of that, you have a bigger open-source community that helps answer your questions. There's a definite advantage to having an open-source product.
In summary, this is a great product that is scalable, stable, highly available, and has a good help desk. These are the reasons that Red Hat has been a very good solution for us and we have no complaints.
I would rate this solution a nine out of ten.
Which deployment model are you using for this solution?
On-premises
Disclosure: PeerSpot contacted the reviewer to collect the review and to validate authenticity. The reviewer was referred by the vendor, but the review is not subject to editing or approval by the vendor.