Why TIBCO Businessworks as an ESB through your organization
August 24, 2017

Why TIBCO Businessworks as an ESB through your organization

Javier Ubalde Carramiñana | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User

Overall Satisfaction with TIBCO BusinessWorks

We use TIBCO BusinessWorks as an ESB middleware solution across the whole company. Every integration between applications (generally external but sometimes internal) is implemented in TIBCO Businessworks.

The main solutions we've implemented are:
  • System integration between a new web platform (Salesforce e-commerce cloud) and our legacy backend systems (AS/400 and Teradata, mainly)
  • Adoption of a new third party logistic provider in order to deliver all of our e-commerce orders
  • Real time Stock and Sales systems, which allows us to give users the information of real-time stock at our stores and give our directors real-time sales information

Pros

  • Working with XML files is awesome, really easy and useful. Reading, validating, parsing and hard transformations are really difficult to implemente in other techonlogies.
  • Message management. EMS integration is great, provides fault tolerance, scalation, high volume control, etc.
  • Routing. Making decisions at real time on which target systems must receive a message.

Cons

  • Memory consumption. Production servers requiere high volume of logical memory available.
  • IDE in 5.x version was very stable but "old-fashioned". Eclipse-based IDE in 6.x provides lots of advantages (such as Java integration) but development experience has become much worse: less stability and migration from 5.x is imposible.
  • Very Positive: e-commerce system (customer integration, online orders, etc.) has been incredibly improved. Now we have a real-time integration and the system is stable, robust.
  • Less people is needed in order to maintain/operate integration systems, we need less inversion in external expertise.
  • Time to market is very little, we implement new integration flows quite fast.
TIBCO BusinessWorks offers more options and better development experience. Performance and operating applications is also better.
Well suited: high volume of small messages, online integration between different systems, reuse system integration (e.g. a new external channel such as mobile device is included).

Less appropriate: big messages (excessive memory consumption and less performance), data base integration from one data model to another, huge amount of records (better use ETLs)

Comments

More Reviews of TIBCO Integration (including BusinessWorks and Flogo)