IBM Integration Bus Overview

IBM Integration Bus is the #1 ranked solution in our list of top Enterprise Service Bus (ESB) tools. It is most often compared to Mule ESB: IBM Integration Bus vs Mule ESB

What is IBM Integration Bus?
IBM Integration Bus is an enterprise integration engine that offers a fast, simple way for systems and applications to communicate with each other. As a result, it can help you achieve business value, reduce IT complexity and save money.

IBM Integration Bus is also known as IBM WebSphere ESB.

IBM Integration Bus Buyer's Guide

Download the IBM Integration Bus Buyer's Guide including reviews and more. Updated: July 2021

IBM Integration Bus Customers
Salesbox, €sterreichische Bundesbahnen (€BB), Road Buddy, Swiss Federal Railways, Electricity Supply Board, The Hartree Centre, ESB Networks
IBM Integration Bus Video

Pricing Advice

What users are saying about IBM Integration Bus pricing:
  • "The solution requires a license and is very expensive here in India."

Filter Reviews

Filter by:
Filter Reviews
Industry
Loading...
Filter Unavailable
Company Size
Loading...
Filter Unavailable
Job Level
Loading...
Filter Unavailable
Rating
Loading...
Filter Unavailable
Considered
Loading...
Filter Unavailable
Order by:
Loading...
  • Date
  • Highest Rating
  • Lowest Rating
  • Review Length
Search:
Showingreviews based on the current filters. Reset all filters
JC
Systems Software Specialist III at a government with 5,001-10,000 employees
Real User
Top 5
A GUI that greatly simplifies data transformation and application developmet, but it is difficult to configure

Pros and Cons

  • "My favorite feature is the XML-based DFDL mapping, which is a tool that allows you to graphically map legacy data formats to modern data formats."
  • "This solution would benefit from improvements to the configuration interface."

What other advice do I have?

This is a very large and complex product. It takes several people to understand every feature in it because nobody understands it completely. I am an architect but I also develop. I really love this product and the graphical way of doing things, but there are limitations because you are not doing hundred percent programming. Instead of programming, you are solving some complex functionality needs by configuring, and you have to understand how to do it. For anybody who is implementing this solution, it is important to say that even though I am senior, I'm a junior when it comes to this…
PRINCEWILL OPARA
Head Banking Application Customization and Reporting at a financial services firm with 10,001+ employees
Real User
Top 5Leaderboard
Good integration capabilities with an easy-to-learn language but is very expensive

What is our primary use case?

We primarily use the solution for integrations of traffic between internal applications, communications, and transactions between various internal applications. We also use it for integration with various external parties.

Pros and Cons

  • "The stability is mostly pretty good."
  • "Today, the IBM business rule engine, the DataPower is outside the Enterprise Service Bus. It's sold as a different feature or application. If it could be integrated, then it's able to handle a lot more of what we are doing now rather than just have a stateless ESB that you can't do much on, and a set of normal business rules."

What other advice do I have?

We are customers and end-users. I'd rate the solution around a seven out of ten. I would advise companies to evaluate and consider the options and whether they make sense vis-a-vis the benefit they hope to derive is worth the while. IBM is not cheap. They need to consider costs and make sure they have internal resources available to them. Those using the solution need to be well trained. Otherwise, the company will end up depending on third parties for everything, and that will drive up the costs further. I'd also suggest companies implement such a solution early. Load balancing is very…
Learn what your peers think about IBM Integration Bus. Get advice and tips from experienced pros sharing their opinions. Updated: July 2021.
522,946 professionals have used our research since 2012.
Qudrat Khan
Sr. Manager Software Quality Assurance at UBL
Real User
Top 20
A platform to seamlessly integrate applications. Regretfully it may have session management issues

What is our primary use case?

We are using Integration Bus for SOA (Service-Oriented Architecture) services. We are using it to connect APIs to servers, we are using it as an integration bus for hosting, and we are hosting our web services over it. I am using and testing this from the QA (Quality Assurance) perspective.

Pros and Cons

  • "Promotes the reuse of developed resources to more efficiently consume resources."
  • "Seamlessly integrates your different applications."
  • "Session management can sometimes hand forcing server reboots."
  • "The product lacks an integrated testing module."

What other advice do I have?

It is a little hard to suggest a product for someone else without knowing anything about their situation. I would surely recommend it for companies that have lots of applications that they want to integrate. This is mostly what I would recommend it for. If you want a platform that seamlessly integrates your different applications, IBM Integration Bus for you. On a scale from one to ten where one is the worst and ten is the best, I would rate IBM Integration Bus as something like seven to eight. For the time being, I will give it a seven. I am pretty much satisfied with the product, but there…
KL
Integration Engineer at a financial services firm with 1,001-5,000 employees
Real User
Top 20
Simple to use in the data stage and good for moving a file from one location to another

What is our primary use case?

We are trying to use IBM Integration Bus in our organization. We have multiple things to do. Like DataStage, we also have SAP BODS as another ETL. We are also using JAM Server and Java. Instead of separately writing the Java code and restful web service and then using the ETL and JAM Server to call on a file basis, I am thinking of using IBM Integration Bus. I have a message flow. Once I drop a file, IBM Integration Bus will pick up all the functions, do everything on the MQ Server, and finally fit it with the web service, which is also created in IBM Integration Bus. I would have the complete… more »

Pros and Cons

  • "I use the integration of Kafka and the message flow, which is really good. It is also good for moving any file from one location to another. Using IBM Integration Bus in the data stage is pretty simple. You can see the preview and other things. The MQ server integrated with IBM Integration Bus is really great. I don't have to do a lot of configuration from that side. It is really good."
  • "It needs improvement in terms of technical support as well as in terms of integration of data mining. I am not convinced about many things in this solution, such as the conversion of the DFDL or copybook file, which is the conversion from a text file to XML. It is very complex. They should also provide more information about this solution in the IBM Knowledge Center. I can get a lot of information from the IBM Knowledge Center about DataStage, but I don't get that much information about IBM Integration Bus. There is hardly any information even on the internet and various channels such as YouTube. They can provide good step-by-step documentation based on a company's requirements. It would be really helpful. My company is mainly looking for data mining and communicating with multiple servers. IBM Integration Bus is good for communicating with multiple servers, but it needs improvement for XML conversion and data mining. We have a lot of old systems that use XML."

What other advice do I have?

I would recommend this solution if you are not doing any XML conversion or data mining and just want to use a message flow, such as reading a file and transporting to another location and then calling some message and integrating it with an existing system such as Salesforce. If you have a lot of integration, I would recommend hiring some experienced people for it. IBM Integration Bus is a very big product, and people don't know even 20% of this product. If people have good knowledge of it, they can really do a lot of stuff. Based on my understanding, its complexity is the reason why people…
Pavel Shcherbukha
Team Leader of the Development Team at IBM/IT-Innovation
Real User
Top 20
A reliable solution that is easy to learn and has connectors for many different sources

What is our primary use case?

The primary use case of this solution is as a corporate integration bus, between different financial applications. We use IBM Integration Bus (IIB) with IBM MQ for asynchronous interaction. Additionally, web services for synchronized integration such as REST APIs, SOAP and HTTP Interfaces with XML interaction. For instance, it uses for the integration of the Banking front end with the banking core application. IBM Integration Bus installed on-premise.

Pros and Cons

  • "This solution is very reliable and it is easy to learn."
  • "I would like to be able to run and install this solution on different platforms."

What other advice do I have?

My advice for anybody who is implementing this solution is to start with reading the documentation. Have a good understanding of how to integrate Integration Bus with different resources, and to have experience with a synchronized interaction with IBM MQ or Apache Kafka. But IBM MQ is preferable. Also, it is better to have an understanding of the HTTP Interaction and REST API interaction. I also suggest people participate in IBM online learning. There are two courses that go over features that are related to integration development. They are very helpful. They also teach how to develop an…
CK
Enterprise Architect, Mars Global Services at Mars Inc.
Real User
Top 10
Good pricing and great features, but not easy to use

What is our primary use case?

We use the solution for supply chain management between ERP systems and warehouse management systems. We use it with multiple external partners.

Pros and Cons

  • "The cost is pretty cheap, compared to what else is available in the market."
  • "The solution needs to improve it's security and its proactive notification of security issues."

What other advice do I have?

We're IBM customers. We don't have a business relationship with IBM. The solution is deployed on an underlying platform in the traditional MQ. I'd rate the solution seven out of ten. I'd rate it higher, however, it's not user friendly. That said, it works really well.
YD
CTO at a tech vendor with 11-50 employees
Real User
Top 20
Great user interface, good technical support, and very stable

What is our primary use case?

The primary use case for the solution is infrastructure optimization. Most times the client wants to optimize their integration infrastructure and they want to simplify it. When they feel home-grown solutions are not scaling well for them in terms of complexity, in terms of speed to market, they look to this solution. Projects take long and they break down all the time. That's when the clients start thinking Integration Bus. It's a solution that offloads all the integrations of their system.

Pros and Cons

  • "The solution is stable and can scale relatively easily."
  • "IBM doesn't really have a very strong community surrounding the product. Most of its direct competitors are open source solutions, and those have an excellent and well-developed community around the tech to help users navigate the ins and outs of the product. IBM is lacking in this area."

What other advice do I have?

We're IBM partner-resellers. The reason we've implemented the solution is driven more by our clients' demands. The clients want IBM Integration Bus, or they already have some investment in IBM Integration Bus. We want to build capability in it to support the clients. We don't have a level of experience with the solution. My personal advice to others is to start small so that you give yourself a good preliminary base that's not too overwhelming. Most clients want to do everything with this solution, which is fine. However, it's always better to start small with a departmental project, as…
AJ
Assistant Vice President at a financial services firm with 501-1,000 employees
Real User
Top 5
Quality components, good service, and exceptionally stable

What is our primary use case?

We are using the solution as an outer layer for all of our API calls we are making outside of our own devices. All APIs integrations are routing through the ESB only. We are using it for IIB server components and the DataPower, which is an API gateway. It is providing us with a security layer because all the outside calls do not have direct communication with our own server, this middle layer is called the ESB.

Pros and Cons

  • "Having the solution come from IBM you know you are receiving a product of quality in components and in the services, it is very good."
  • "We used a third-party vendor, who help us install the solution and it was not easy."

What other advice do I have?

I am going to continue to use this solution, when you purchase this solution you have spent a lot of money, you have to continue to use it to make a return on investment. I would recommend this solution if they have a large budget. I rate IBM Integration Bus an eight out of ten.
See 17 more IBM Integration Bus Reviews