IBM App Connect is a mature product because it's been there since the mainframe time, and it's evolving.
We use IBM App Connect for the integration between the applications. You can unify the integration layer into one layer, where you manage the whole integration process. You can simplify the management, operation, and maintenance of the integration layer.
If you want to fix any of your APIs or integration connections, you don't need to do it on all tenants. You need to do it only once in one place, and it will reflect on only one channel. It works with multiple languages and protocols. So, you need to create it once and use it on any different applications that you have.
IBM needs to enhance and have a stronger offering for the event streaming part because this is the future needed for the containerization and the new integration requirement.
I have been using IBM App Connect since 2012.
The overall competence of the solution's first-tier support should be improved since the second and third-tiers are good. The solution also needs to enhance remote support, including opening remote sessions with customers and not depending only on collecting logs. They need to go to layers two and three to connect with you on your system. Having it in earlier stages can speed up solving the problems quickly.
I previously used IBM Integration Bus.
The solution's pricing isn't cheap, but you can get good discounts based on your competitive deal.
IBM has a complete bundle offering, which is very good because it gives the customer agility and flexibility in using the software. Earlier, if I bought one license, I needed to trade it or remove it to buy new software. Now, I have one license that I can exchange as per my usage, which is good.
As a new offering, they have the Red Hat OpenShift as a containerization platform. They have it embedded with the license; you get it for free. If you want to go into containerization with other products, like MuleSoft or TIBCO, you need to pay for the Red Hat OpenShift, which is an expensive platform.
IBM bundled all the integration software into one bundle, called the cloud platform integration, where with one license, you can have multiple products and pay as per your consumption. You have Cloud Platform Integration, and you can use it for multiple products like App Connect, API Connect, and MQ.
Overall, I rate IBM App Connect a nine out of ten.