Try our new research platform with insights from 80,000+ expert users
Middleware Architect at a financial services firm with 501-1,000 employees
Real User
The tech support is very good.
Pros and Cons
  • "It is very straightforward. It is very user-friendly integration."
  • "To scale virtically, is difficult."

What is our primary use case?

My primary use case of this solution is for establishing an enterprise service between the orchestrated transactions of two different channels. This is the main purpose of this product.

How has it helped my organization?

There is a concept behind the project of this technology, the ESP technology, it is just the layer because of the bus between front systems and back systems, So if I want to change anything in the back system, no need to change in the front system, only this layer. So what do is, we make the integration of the system much, much easier and faster. So there is only  one layer to control the integration of the communication.

What needs improvement?

The resources about IBM are hard to find, and it is not enough material. Finding people who know this product is problematic.

For how long have I used the solution?

More than five years.
Buyer's Guide
IBM Integration Bus
June 2025
Learn what your peers think about IBM Integration Bus. Get advice and tips from experienced pros sharing their opinions. Updated: June 2025.
857,028 professionals have used our research since 2012.

What do I think about the stability of the solution?

The product is very stable. 

What do I think about the scalability of the solution?

The scalability actually depends upon the number of users, channels and transactions per second. Horizontal it is hard to add more, but vertical is very easy.

How are customer service and support?

Tech support is very good, but it takes time to resolve any issue.

Which solution did I use previously and why did I switch?

I have prior experience with Oracle. The work bus and the the word map is totally different from Oracle.  In Oracle you're doing the job management most of the time, in IBM product, their version, it's much easier. You just try to sync with it and that's all. IBM is an easier product to use.

I also have prior experience with Microsoft, but that was in 2008. At that time, there were issues with integration

How was the initial setup?

It is very straightforward. It is very user-friendly integration.

What about the implementation team?

It is important to consider:

  • API control
  • Firewall security

What's my experience with pricing, setup cost, and licensing?

I have no comment on pricing.

What other advice do I have?

IBM recently changed the name of this solution to IBM API-Connect. With the new name, they have added two new features, such as connecting to the cloud. 

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
it_user904239 - PeerSpot reviewer
Offshore Delivery Head (US) at a tech services company with 1,001-5,000 employees
Real User
One of the most stable products which I have seen in the market
Pros and Cons
  • "It is one of the most stable products which I have seen in the market."
  • "IBM does not support orchestration, which is how they designed it, and other BPM tools in the market support orchestration. If they merged the BPM capability into this product, then it would be a better solution."

What is our primary use case?

Our primary use case is a content-based tool for system messaging. IIB comes with IBM MQ as its messaging backbone. With respect to our requirements, IIB fits well, and it does its job.

How has it helped my organization?

It has improved our company a lot. We have added a lot of adapters. The microservice has provided an advantage for us, so we have a lot of adapters with REST Node.js, which have been added.

IBM used to provide multiple adapters. For example, we also have an adaptor for MQTT (Message Queuing Telemetry Transport). 

What is most valuable?

With respect to our enterprise and SOA compliance (this product fits within the SOA compliance category), we want to talk about microsolution architecture, as enterprises generally enable SOA first before going to microsolutions. It will have to have a long-term approach on the SOA category, as IIB fits with a lot of other IBM products, like the WSRR, IBM DataPower, and MQ. It has a lot of advantages when we are using it or enforcing SOA as an architecture for our enterprises.

What needs improvement?

IBM does not support orchestration, which is how they designed it, and other BPM tools in the market support orchestration. IIB wasn't designed for short and small transitions which are preferred to be stateless. If they merged the BPM capability into this product, then it would be a better solution.

For how long have I used the solution?

More than five years.

What do I think about the stability of the solution?

It is one of the most stable products which I have seen in the market. 

What do I think about the scalability of the solution?

It scalability is seamless. There should not be any issues as long as we integrate fully with our use cases and restrict scenarios that we have tested on different operating systems. We have tested for the high availability and OTS availability. It has worked well so far.

How is customer service and technical support?

Under certain situations, when what we were expecting is not right, then we contact support, and technical support from IBM is really good. However, IBM support is mostly for the small time stuff, like product releases. In a few years, they will end up the support unless we pay them. The difference is in the cost. Support costs are high compared to their competition. Otherwise, the support is good.

How was the initial setup?

The initial setup was straightforward.

Which other solutions did I evaluate?

We also evaluated Oracle.

What other advice do I have?

I would rate this solution a nine out of 10, because of: 

  1. The community. 
  2. They provide freeware.
  3. The support that IBM provides. 
  4. It fits its purpose.

IIB is one of the top-rated solution in this category. If looking for a tool which is SOA compliance, you can blindly go for this particular tool. 

The most important criteria when selecting a vendor is support. We are looking for the 24/7 support in respect to that particular product. It should be compliant within our business requirements. Technology is evolving day-by-day and should have an additional features added-on as long as we are required to implement those features, e.g. product security. We are using different encrypted algorithms on encryption screens, and these functionalities are widely adopted by IBM.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
Buyer's Guide
IBM Integration Bus
June 2025
Learn what your peers think about IBM Integration Bus. Get advice and tips from experienced pros sharing their opinions. Updated: June 2025.
857,028 professionals have used our research since 2012.
PeerSpot user
Senior Integration Consultant at Candela Labs (AWPL reborn)
Consultant
Easy to understand documentation with a huge list of examples and tutorials
Pros and Cons
  • "Easy to understand documentation with a huge list of examples and tutorials."
  • "Web interface, REST API for viewing services, admin, stats, and deployment are premium features, which makes IIB stand among its competition."
  • "REST API design and development support are useful. Building and exposing APIs using GUI API designer with editor makes implementation a breeze."
  • "IBM support is fantastic and quick."
  • "Development toolkit (based on Eclipse) should be improved in terms of responsiveness."
  • "Current aggregation implementation should be deprecated. MQ independent, as well as an intuitive solution, should be proposed."

What is our primary use case?

We have used IIB as a complete ESB solution with IBM MQ for various financial institutions. IIB supports various connectors, message formats, and transport protocols.

Its transformation language, ESQL, is easy to learn and use. Rich support of the mapping node (GUI mapping), JavaCompute Node, XSL, etc. make it useful and developer friendly.

IIB 10's primary features:

  1. REST API design and development support out-of-the-box. OpenAPI compliant.
  2. Lightweight run time, hence it is ideal for Docker/microservices implementation.
  3. Several ways to admin using web interface, REST API admin capabilities, and console administration.
  4. Long list of already built-in connectors for legacy systems (CICS, MQ, etc) and modern system connectors (Salesforce, LoopBack, etc.).
  5. Long list of parsers (XMLNSC, DFDL, JSON, etc.).
  6. Easy to understand documentation with a huge list of examples and tutorials.

How has it helped my organization?

  • We were able to implement REST APIs quickly by using out-of-the-box support for design and implementation.
  • IBM support is exceptionally competent and quick.
  • It has been on the market for a long time, so getting skilled resources is convenient. Therefore, you will see your team growing and learning it quickly.

What is most valuable?

  1. REST API design and development support are useful. Building and exposing APIs using GUI API designer with editor makes implementation a breeze.
  2. Pub/Sub support (using IBM MQ) and MQTT broker support bring complex patterns (CQRS, etc) and services to life real quickly.
  3. Web interface, REST API for viewing services, admin, stats, and deployment are premium features, which makes IIB stand among its competition.
  4. Several connectors for various different protocols.

What needs improvement?

  1. My biggest concern is its MQ dependency, which are still not 100% independent. E.g., in the case of aggregation flows, IIB needs a complete overhaul for aggregation implementation to achieve orchestration implementation.
  2. Development toolkit (based on Eclipse) should be improved in terms of responsiveness.
  3. It lacks unit testing framework similar to JUnit for Java or MUnit for Mule ESB.
  4. IIB run time and installation still need to shed more weight and become lightweight for to become full Docker applications.

For how long have I used the solution?

More than five years.

What do I think about the stability of the solution?

No issues. It is stable enough.

What do I think about the scalability of the solution?

No scalability issues.

How are customer service and technical support?

IBM support is fantastic and quick.

Which solution did I use previously and why did I switch?

We did not switch. Wherever I have implemented it, it was either:

  1. IIB/WMB was already there.
  2. It was the preferred choice.

How was the initial setup?

I would rate the initial setup (with MQ) on AIX and Linux as a six out of 10, as it needs expertise.

What about the implementation team?

We implemented it in-house.

What was our ROI?

We are going through digital transformation journey. For now, the solution is helping us.

What's my experience with pricing, setup cost, and licensing?

  1. The IIB setup is still very command-based. The implementation is not so easy.
  2. It still needs a lot of environment and OS-related tweaking.
  3. Pricing is on par with its competition.

Which other solutions did I evaluate?

We evaluated Mule ESB. We didn't consider because:

  1. Mulesoft was relatively new. Hence, it lacked skilled resources.
  2. The cost was high compared to IIB.
  3. The client had a good relationship with IBM. 

What other advice do I have?

IIB is a great product. It could use some minor improvements, such as: 

  1. IIB toolkit needs design overhaul; maybe some themes.
  2. Current aggregation implementation should be deprecated. MQ independent, as well as an intuitive solution, should be proposed.
  3. App Connect Enterprise (IIB's newer version) might solve the above issue.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
it_user638694 - PeerSpot reviewer
Senior Software Engineer at a financial services firm with 10,001+ employees
Vendor
The most valuable features are load management, high availability, and web standards connectivity. I would like to see ESQL be equipped with more functions.

What is most valuable?

  • WebSphere MQ Connectivity: MQInput node and MQOutput node
  • Load Management: We can configure more than one instance of an application
  • High Availability (multi-instance broker)
  • ESQ
  • Microsoft .NET Support/.NETCompute node: This has helped us to reuse our existing .NET code
  • Web Standards connectivity: HTTPInput node and HTTPReply node

How has it helped my organization?

  • We have improved our productivity
  • We can easily and quickly create and integrate applications
  • With the help of built-in nodes, we are no longer required to create our own code for HTTPInput node, HTTPReply node, FileInput node, FileOutPut node, etc.
  • Built-in parsers are helping us in rapid development
  • Development is mostly just drag and drop, e.g., MQ integration
  • Deployment is much easier now

What needs improvement?

  • ESQL: ESQL requires some more functions e.g., encryption/decryption/hashing. Currently, we have to use .NET or Java.
  • WebSphere MQ: This needs a web-based remote monitoring and administration panel.
  • Oracle Wire Protocol ODBC Driver: This needs to be compatible with different versions of Oracle, at least Oracle 10G and above versions.
  • A centralized log monitoring console is required where we can monitor all traffic (in/out) of the broker node.

For how long have I used the solution?

We have been using this product for four years.

What do I think about the stability of the solution?

Stability is mostly fine. However, integration with Oracle is not good. Sometimes the Oracle Wire Protocol ODBC driver creates problems, especially if database links are used in SPs. We have to restart our service to resume connectivity.

What do I think about the scalability of the solution?

Scalability is mostly fine. However, in the IBM integration toolkit, there should be something like “Solution Folder in Visual Studio” to keep related applications and integration services together.

Which solution did I use previously and why did I switch?

Previously, we were using Microsoft Biztalk Server for middleware and integrations. Because of the obsolete version of Biztalk and the end of the support agreement with Microsoft, we decided to switch to some new technologies with advanced features where we can implement SOA services. Hence we decided to go with IIB.

How was the initial setup?

It was a challenging task because we were moving to a new technology, especially from Microsoft to IBM. With the help of IBM technical sales staff, online help, and some trial and error, we now have a good implementation of IIB.

What's my experience with pricing, setup cost, and licensing?

As a member of the technical implementation team, I’m not involved in pricing and licensing considerations.

Which other solutions did I evaluate?

While evaluating IIB, we also evaluated Oracle Service Bus (OSB) and the latest version of Microsoft Biztalk Server.

What other advice do I have?

I would recommend implementing this with proper planning such as:

  • Create and implement IIB in a High Availability (HA) environment
  • Create all required integration servers (execution groups) and assign them with HTTP/HTTPS ports explicitly
  • Configure SSL from the start
  • Use proper naming conventions for integration nodes, integration servers, and queue managers.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
Walter Kuhn - PeerSpot reviewer
Walter KuhnICT Architect at a tech services company with 51-200 employees
ExpertTop 20Real User

As you mentioned "•WebSphere MQ: This needs a web-based remote monitoring " - we use Infrared360 for this part.

reviewer1789890 - PeerSpot reviewer
Solution architect at a tech services company with 5,001-10,000 employees
Real User
Aligns well with containerized environments and suits high-volume environments
Pros and Cons
  • "It aligns well with containerized environments, which increases its scalability and high availability."
  • "Its licensing or subscription model should be improved for more flexible adoption. There should also be more ease of use."

What is our primary use case?

A retail customer used it to connect with the backend Oracle retail system. There were some plugins that were available for that particular use case on top of the Integration Bus for message transformation, schemas, etc. It has also been widely used in banking.

It is mostly deployed on the hardware, but it is also available on the cloud.

What is most valuable?

It aligns well with containerized environments, which increases its scalability and high availability. 

Overall, it has good coverage of features.

What needs improvement?

Its licensing or subscription model should be improved for more flexible adoption. There should also be more ease of use.

For how long have I used the solution?

I used this solution for five to six years in my previous company.

What do I think about the scalability of the solution?

It is highly scalable. It is used in high-volume environments with thousands of users, such as retail banking. It is being used a lot for digital banking, and all the transactions are through the ESB layer. So, it is quite scalable and has good performance.

How was the initial setup?

It has a moderate or medium-level complexity. The duration depends on the use case in terms of the number of services and workflows, but typically, doing installation and configuration is a matter of a few weeks.

What's my experience with pricing, setup cost, and licensing?

It is not cheap. It has its cost. It is one of the high-cost solutions.

What other advice do I have?

I would rate it an eight out of 10.

Which deployment model are you using for this solution?

On-premises
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
reviewer2516973 - PeerSpot reviewer
IBM Integration Bus Developer and Designer at a tech services company with 501-1,000 employees
Real User
Top 20
Allows efficient data integration and has a straightforward setup process
Pros and Cons
  • "The solution has enhanced data processing capabilities by allowing efficient data integration and transformation."
  • "They could integrate AI technologies with the product. Additionally, ongoing developments and enhancements in integration technologies could be beneficial."

What is our primary use case?

IBM Integration Bus integrates various systems by receiving, transforming, and routing messages in different formats, such as XML or JSON. It supports integration between different applications and services within the organization, enabling effective communication.

How has it helped my organization?

The solution has enhanced data processing capabilities by allowing efficient data integration and transformation. It has improved operational efficiency by handling various protocols and integrating different services.

What is most valuable?

The most valuable features are its support for various protocols (like HTTP) and its integration capabilities, which facilitate communication between different systems and services within the organization.

What needs improvement?

They could integrate AI technologies with the product. Additionally, ongoing developments and enhancements in integration technologies could be beneficial.

For how long have I used the solution?

I have been using IBM Integration Bus for 11 years.

What do I think about the stability of the solution?

The product is stable. 

What do I think about the scalability of the solution?

The solution is scalable with OpenShift, allowing adjustments based on customer requirements.

How was the initial setup?

The initial setup was straightforward, taking approximately 15 to 30 minutes to complete.

What other advice do I have?

Overall, I rate IBM Integration Bus an eight out of ten. 

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
Buyer's Guide
Download our free IBM Integration Bus Report and get advice and tips from experienced pros sharing their opinions.
Updated: June 2025
Buyer's Guide
Download our free IBM Integration Bus Report and get advice and tips from experienced pros sharing their opinions.