Skip to main content
TrustRadius
TIBCO Integration (including BusinessWorks and Flogo)

TIBCO Integration (including BusinessWorks and Flogo)

Overview

What is TIBCO Integration (including BusinessWorks and Flogo)?

TIBCO Integration is used to connect diverse business solutions, data sources, and devices into a single, seamless system.

Read more
Recent Reviews

TIBCO user

8 out of 10
January 15, 2024
Incentivized
TIBCO BusinessWorks is being used by a department of the organization, in particular the integration team. TIBCO BusinessWorks addresses …
Continue reading

Trust My Review

7 out of 10
October 25, 2023
Incentivized
I use it as a middle layer to integrate two systems. we have various flows implemented. it addresses the problem we had with syncing data …
Continue reading

Reasons to use TCI

10 out of 10
July 25, 2023
Incentivized
TCI is used to integrate Business systems with SAP systems. Volume of transactions vary dynamically depending on time and day of business. …
Continue reading
Read all reviews

Awards

Products that are considered exceptional by their customers based on a variety of criteria win TrustRadius awards. Learn more about the types of TrustRadius awards to make the best purchase decision. More about TrustRadius Awards

Popular Features

View all 6 features
  • Pre-built connectors (120)
    7.5
    75%
  • Support for real-time and batch integration (117)
    7.0
    70%
  • Monitoring console (120)
    6.9
    69%
  • Connector modification (8)
    5.5
    55%

Reviewer Pros & Cons

View all pros & cons
Return to navigation

Pricing

View all pricing
N/A
Unavailable

What is TIBCO Integration (including BusinessWorks and Flogo)?

TIBCO Integration is used to connect diverse business solutions, data sources, and devices into a single, seamless system.

Entry-level set up fee?

  • Setup fee optional

Offerings

  • Free Trial
  • Free/Freemium Version
  • Premium Consulting/Integration Services

Would you like us to let the vendor know that you want pricing?

Alternatives Pricing

What is Azure Logic Apps?

Microsoft offers the Azure Logic Apps as a cloud-based integration service, supporting data and application integration.

What is SAP Integration Suite?

SAP Integration Suite is an integration platform-as-a-service (iPaaS) that helps quickly integrate on-premises and cloud-based processes, services, applications, events, and data. It is used to accelerate innovation, automate more processes, and realize a faster time to value.

Return to navigation

Features

Cloud Data Integration

Cloud data integration software simplifies the task of integrating data from multiple different cloud applications

5.8
Avg 8.2
Return to navigation

Product Details

What is TIBCO Integration (including BusinessWorks and Flogo)?

TIBCO Integration is used to connect diverse business solutions, data sources, and devices into a single, seamless system. TIBCO accelerates connectivity initiatives with low and no-code experiences engineered to reduce development time and costs. Users can implement the best-fit style of integration to address any app, data, IoT, B2B and mobile/web integration use case. TIBCO Integration can connect to virtually any endpoint across the IT ecosystem with 200+ pre-built connectors for a wide variety of business suites, databases and legacy technologies.

TIBCO Integration (including BusinessWorks and Flogo) Features

Cloud Data Integration Features

  • Supported: Pre-built connectors
  • Supported: Support for real-time and batch integration
  • Supported: Monitoring console

Additional Features

  • Supported: No-code Business Process Automation
  • Supported: No-code Graphical Designer
  • Supported: Container and PaaS Support
  • Supported: Enterprise Scale

TIBCO Integration (including BusinessWorks and Flogo) Screenshots

Screenshot of TIBCO Control PlaneScreenshot of End-to-end ObservabilityScreenshot of TIBCO VSCode Development ExperienceScreenshot of Model-based Development ExperienceScreenshot of TIBCO Developer Hub

TIBCO Integration (including BusinessWorks and Flogo) Technical Details

Deployment TypesOn-premise, Software as a Service (SaaS), Cloud, or Web-Based
Operating SystemsWindows, Linux, Mac
Mobile ApplicationNo
Supported CountriesGlobal
Supported LanguagesEnglish

TIBCO Integration (including BusinessWorks and Flogo) Downloadables

Frequently Asked Questions

TIBCO Integration is used to connect diverse business solutions, data sources, and devices into a single, seamless system.

Boomi, Workato, and MuleSoft Anypoint Platform are common alternatives for TIBCO Integration (including BusinessWorks and Flogo).

Reviewers rate Pre-built connectors highest, with a score of 7.5.

The most common users of TIBCO Integration (including BusinessWorks and Flogo) are from Enterprises (1,001+ employees).
Return to navigation

Comparisons

View all alternatives
Return to navigation

Reviews and Ratings

(502)

Attribute Ratings

Reviews

(201-225 of 235)
Companies can't remove reviews or game the system. Here's why
Score 7 out of 10
Vetted Review
Verified User
Incentivized
TIBCO BusinessWorks is used in all integration processes across the IT infrastructure.
  • Integration
  • Custom adapters
  • Stable
  • Version 6 feels unfinished
  • Differences in studio stability depending on os in use
You don't want to integrate things using Java EE / Spring and you want something that is easy to maintain.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
TIBCO BusinessWorks is used by one department to create integration "plug-and-play" modules for sending information to the customers. Each module is connected to our main platform, which is also designed using TIBCO BusinessWorks.
  • User friendly
  • Visual drag and drop tool
  • Easy to learn
  • The IDE sometimes does not respond to changes automatically
  • The links and references must be manually refreshed when changes are made
  • Bugs in the IDE (e.g.: when using the current-datetime function, you must add and remove an empty space in the parameters section in order for the function to be saved in the XPath expression field of the input mapping section)
It is suited for cross platform information exchange.
October 26, 2017

Good Job Tibco BW

Score 10 out of 10
Vetted Review
Verified User
Incentivized
TIBCO is used to integrate a very large number of streams, which have a sender and recipient both internal and external to the business client.

The software used is TIBCO BusinessWorks and more precisely streams are integrated with EMS, Web Services and Files, for customers in the energy and banking sectors.
  • Flexibility as it is possible to customize flows for any need
  • Compatibility with a large number of drivers
  • Highly customizable
  • SFTP - currently TIBCO has no palette for performing SFTP operations. We have to write custom Java code which does the SFTP operations and then call the Java code from TIBCO.
  • Cloud interaction is not that well explored while using TIBCO BusinessWorks, BC and adapters etc.
  • The RESTful + JSON support is still not too perfect.
Tibco BusinessWorks is very useful for most integration flows, which are basically used by this product in a very comprehensive way, covering many areas of influence. In my domain I try to exploit the software by leveraging all of its potentialities such as EMS, WebService, file transfers via FTP / SFTP or its various oracle database interfaces. Many other integration software products are not so complete and customizable.
Denis Berretti | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Incentivized
In the company we use TIBCO BusinessWorks on various projects and on various customers. We mainly use it for customers in the energy, banking, industrial sectors.

Various projects have been done to integrate systems on various platforms, such as Siebel CRM, Hoplo in Cloud, Oracle Lodestar, Sterling IBM, Filenet IBM, Salesforce.
  • TIBCO BusinessWorks works extremely efficiently with major vendor databases, including Oracle, Sysbase, PostgreSQL, MySQL
  • It is a multiplatform product, the code does not need to be recompiled on different operating systems
  • It does not require strong programming skills to learn how to use it.
  • Possibility of creating custom custom palettes for your needs
  • The ability to create archives or extract archives of various types, for example: TAR, GZ, ISO, GZIP, ZIP
  • Improve memory usage management, since being a Java Based product requires great use
  • Correction of designer bugs related to referral management, workspace runtime update.
In my opinion, a scenario where TIBCO BusinessWorks is ideal is in the banking sector. Since it is capable of simultaneously processing a large amount of data from databases, and has the ability to keep active processes running for several years.
Score 10 out of 10
Vetted Review
Verified User
Incentivized
Tibco Business Works is used to run many business-critical applications.
  • No Code Approach - Allows developers to focus on complex business logic and fine-tuning for performance, without worrying about mundane implementation level details. If needed, it allows using full-fledged Java code to be written as part of the applications.
  • Highly scalable, Easily Manageable with capability for automated deployment.
  • Numerous plugins and adapters, allowing ease of connectivity with third-party systems.
  • TIBCO BW6 can improve upon the managed FT setup, as it requires a lot of DB schemas. One per appspace - I think it should allow using a prefix to create tables in the same schema, so multiple appspaces can be configured with the same schema.
TIBCO BusinessWorks is excellent for SOA Web-service, REST services, Standard EAI solutions. Use TIBCO Mashery for API management.
October 26, 2017

TINBO BW Survey

Score 8 out of 10
Vetted Review
Verified User
Incentivized
We use it to develop the middleware layer of the integration platform.
  • Describes business process very well
  • Easy & fast to use
  • Very scalable
  • Better error descriptions
  • Find GV used in projects sometimes does not work
  • Less hardcoding on some palettes
Scenario where well suited: Integrate different system or applications whether on real-time processes that use web services asynchronously, or batch process that support the core process.

Scenario where less appropriate: You have been receiving feedback about bottlenecks in the business process to discover which point of the process needs change management.
Chetan Indolia | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
We use TIBCO BusinessWorks 5.12 to support various supply chain, engineering, finance needs of ASML by providing REST, SOAP based web services, using application adapters, database adapters etc. More and more departments see the advantages of aligning with TIBCO within the ASML as it gives a high ROI with small TAT.
  • B2B connectivity possible via wide use of protocols as plugins and also possible from warehouses worldwide which send data via RFID agents.
  • Excellent SOAP services support and rapidly evolving REST services thus caters to both ease vs security aspects of APIs/ services.
  • Best suite for EAI when it comes to 2k applications.
  • Cloud interaction is not that well explored while using Tibco BusinessWorks, BC and adapters etc.
  • Cost of ELA could be a concern for small and midcap [companies] can go for alternatives like Mule, Kafka, Dell Boomi but TIBCO being there for 25 odd years is the best bet.
  • Constant upgrades mean that there's a limited lifecycle of your TIBCO stack outside which the products will not be supported causing you to set aside budget for LCM every year.
Best suited: EAI with 2k applications,on-premise databases, and ERP
Well suited: SOAP/HTTP(s) or SOAP/JMS(s) communications intra or intercompanies
Challenges in: REST services security and modeling. Cloud connection is a gray area as it is evolving but experience with TIBCO and Ariba cloud worked really well.
Unchartered: BI and analytics products like Spotfire, Jaspersoft, Streambase not worked upon yet.
September 21, 2017

Will TIBCO survive ?

Score 4 out of 10
Vetted Review
Verified User
Incentivized
It is being used across whole organization but there will be no future investment in the technology.
  • Rapid application development and ease of learning. It is well documented
  • Rich Plugin ecosystem. Natively supports XSD/XML
  • Stable Monitoring Solutions e.g Hawk, ActiveAspects.
  • Case Studies and references available. Widely used across various domains.
  • Quality of support has deteriorated.
  • Licensing costs are high. Lot of customers have opted out for this reason
  • Unlike in the past, I have not heard of any TIBCO folks working to define open standards, specifications etc. In the past, Paul Brown was a known name in this area.
  • Except for BW ESB, remaining products have not done well: For example AMXSG, BPM
  • TIBCO Mashery was a good addition to the portfolio but unfortunately TIBCO was late in integrating it in their offering and fell behind in the race.
BW 5.11 is suitable for EAI and SOA integrations integrating legacy applications. This is precisely why existing TIBCO customers are retaining BusinessWorks, but not for long.
BW 5.11 is less appropriate for micro-services with Docker containerization, REST API development, JSON (due to native XML processing). Also continuous integration is not available out-of-the-box.
September 05, 2017

TIBCO BusinessWorks rocks!

Score 9 out of 10
Vetted Review
Verified User
Incentivized
TIBCO BusinessWorks is being used across the whole organization. It is generally used to support e-commerce and retail in the company.
  • Quick develpment
  • Easy of use
  • Addional plugins is an advantage
  • Most of issues we were facing were improved in BW6.
  • Issues with support of TLS 1.2 by BW5
BusinessWorks is [the] perfect solution for integrating many different systems in a company. We use it for various projects across the organization. In general, BusinessWorks is well suited for scenarios where we need to "talk" to many distributed system and partners(for example used it's used in the retail sales process).
Score 8 out of 10
Vetted Review
Verified User
Incentivized

I work for TCSL where we provides services for various clients irrespective of various domains (telecom, banking, insurance, transport, health). I am working for TalkTalk group client, basically TTG provides the telecom service across UK market.

We use BusinessWorks for integrating applications (internal and external applications) and recently we have migrated the java legacy applications into BW. We mainly use BW for integrating and order management layer.

We have been using BW for the last five years. In that long span, the main issue we've faced is that BW engines go to a hung state for various reasons (like when we kill the hawk & rvd, BW engines also get hung and will not take any load). Another thing is even if we set the timeout value in the services, BW engines will not free the thread. It will keep on retaining the jobs in the service even though downstream engines are not responding within the time limit which creates the hung jobs and potential business loss.

  • It's easy to develop the code for various business cases.
  • BW is more adoptable for all the projects because it has all features to implement in it.
  • BW performance is faster than the other applications.
  • Easy to make the changes in runtime.
  • Coercions for repeating nodes are sometimes hard to retrieve while mapping the fields.
  • Optional fields are automatically converting to mandatory if string-length check is not provided.
  • Simple archive is taking more time for deployment.
Best suited for the application integration layer.
August 31, 2017

BusinessWorks Review

Deepak Sasikala Peethambaran | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
It is used across the organization and subsidiaries. It is easy to develop and focus on requirements. One concern would be, these days more and more focus is given on API based development, with the integration of different encryption flavors using their own signature and choice of encryption methods. Integration mainly requires JAVA codes rather than relying on BusinessWorks.
  • Easy development
  • Less Maintenance
  • Associated tools for monitoring
  • Hashing and Encryption for different parts of a single message with choice of cipher suites
  • Any tracing available to be turned on for BW interaction with EMS files - async msg dg, sync msg db, meta db
  • Support for Financial Information eXchange (FIX) protocol and ISO 20022
  • API exchange is less usable
  • Standard integration is highly usable
Vivekananda Ravichandran | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
TIBCO BusinessWorks is majorly used in my project for Application Integration and Order Management. Varied applications are integrated to each other using TIBCO BusinessWorks. Also We use BusinessEvents along with BW for Order Management and Progression.

We are using the following TIBCO products:
TIBCO RV
TIBCO Hawk
TIBCO Enterprise messaging service (EMS)
TIBCO Business Events
TIBCO Designer
TIBCO Admininistrator
TIBCO JRE
Tibco JDBC plug ins
TIBCO iProcess engine

All the above TIBCO products are integrated in a cluster (basically within a network) and the communication between the softwares happens either by EMS or by RV.
  • TIBCO BW is used to host a webservice where the .NET application on the upstream will post request on to the SOAP webservice in TIBCO BW and it will be sent to downstream for processing.
  • Tibco BW is used to consume webservices from third party and get the required information and send that back to the requestor.
  • BW is also used to interact with TIBCO SmartMapper which makes our work simpler.
  • TIBCO BW can also be used with any of the messaging platforms like IBM Message Broker, Apache Kafka and many more.
  • TIBCO BW misses the Business Process Management integration within itself which would be more helpful in the case of order management.
  • BW could also have integrated monitoring within itself which would be more handy for users.
  • BW should also inculcate the EMS into itself as a single strategic software.
TIBCO BW is top notch when it comes to webservices implementation. It can be easily framed with BW. When it comes to different applications running on different platforms like .NET, Java and others, BW is the right choice.
August 30, 2017

BW review

Saranya Pv | TrustRadius Reviewer
Score 7 out of 10
Vetted Review
Verified User
Incentivized

We use BusinessWorks to transform bus transmitter data from buses and analyse metrics like ETA , stop identification, number of passengers boarding and alighting. This is used by one department.

Other problems addressed are off-route identification, passenger count per bus,

  • Good tool with useful built-in logic which saves a lot of time
  • It has its own messaging systems such as EMS and AS
  • Easy problem management/identification. TIBCO support is very helpful
  • Migration/upgrade of software is easy.
  • Big data parsing takes too much time when implemented in JAVA. Example : JsontoXML parsing
  • SFTP in TIBCO BusinessWorks has some issues: Delete doesn't work and timeout can not be set as global variable, and sometimes consecutive sftp connections also cause process hanging.
  • Active Space connection set as secured channel doesn't allow global variable for some parameters
This is well suited as a middleware for communicating with multiple platforms.
Javier Ubalde Carramiñana | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
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
  • 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.
  • 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.
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)
August 23, 2017

BW Review

Score 8 out of 10
Vetted Review
Verified User
Incentivized
BW is used by our mobile company (BASE) as middleware. The IT enabling layer or service enablement layer built on BW hosts services that help to integrate channels with backend systems. It addresses the issue of point to point integration and promotes reusability based on SOA principles.
  • Ease of process design
  • Ease of runtime parameters configuration
  • Ease of operational manageability
  • The quality of TIBCO support has deteriorated in the last few years
  • Huge differences between 5.x and 6.x
  • Slower cycle of incorporating changes and bug fixes
Suited in scenarios where:
(1) there is a need to expose a service over several transport protocols
(2) higher number of/complex data mapping is required
(3) ease of messaging configurations is a requirement
(4) wait and notification capability is required
Varad Khetan | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Incentivized
TIBCO is used to integrate between various legacy/core systems in my organization. It is also used to expose the API to partners/vendors. It is also used for a few batch processes too.
  • By using TIBCO BusinessWorks, coding is really fast/easy and if the code is developed by following proper standards the process is very stable, and it does a good job of integrating with the other systems.
  • TIBCO BusinessWorks provides lots of pallets/activities in order to achieve integration and business functionality.
  • Extremely good product support from TIBCO BusinessWorks.
  • Tibco Businessworks does not have support for the REST and JSON in 5.X; we needed to buy a separate plugin for REST and JSON.
  • Now Tibco has BW 6.X which is very different from BW 5.X, it needs better migration tools to migrate from BW 5.X to BW 6.X.
  • BW 6.X is not as stable and easy to use as BW 5.X.
Well Suited Scenarios:
1. Realtime scenarios like web services (SOAP/HTTP/s)
2. Messaging needs

Less Appropriate:
1. Huge File transfers
2. Processing huge data (records more than 200K)
Score 7 out of 10
Vetted Review
Verified User
Incentivized
I would not comment about use in the whole organisation as we have more than 20 different teams using it, but I can talk only about our department. BW (full name is TIBCO ActiveMatrix BusinessWorks) is a pretty light integration platform, which allows two different models: quick prototyping and building complex applications. The primary business problem, to my understanding, it is solving: allowing us to do a simple prototype quickly (hours for our business). So it is pretty good for Agile teams, who have to change things often and do not worry about tool itself.
  • Integration with JMS (like Tibco EMS), where message has to be consumed from a bus.
  • Data transformation and validation (XSD, XSLT).
  • Easy integration with other frameworks like Java APIs, Soap services.
  • Very simple code / project structure. It is all open XML, even packaged deployment files, so even visual check/compare is very simple. This allows us to use, for instance, an external editor or script to modify code or package.
  • We are primary using BW5 line, so it has issues with custom IDE. It was, according to vendor, improved in BW6 product line, where Eclipse plugins are used. Personally I'm not in favor of this change, as it makes IDE much more slower and complex.
  • TIBCO is a traditional vendor, so to get advantages of new standards or libraries, more recent version of BW has to be installed. Even then some Java plugins used by BWE are out-of-date. Most of the time it could be fixed by using Java interface and/or writing own plugins (JAR).
  • Support for CD-CI is pretty complicated and easiest on Windows, although it was done within our organisation on Linux too.
  • TIBCO objected to supporting our current version (BW5) in containers, even when there was no real technical reason (it works just fine), but licensing.
Well suited:
  • Medium to large size organisation (due to license costs)
  • Teams of 5-10 people
  • Ability to train people for couple of months
  • Medium to long term projects, but Agility is required
  • Ability to hire a TIBCO Consultant for a "jump start"
  • Virtualised environments
Not suited to, in my opinion:
  • Containers
  • Open Source based development
  • Where cost saving are required
Marek Bickos | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Incentivized
BusinessWorks is being used to implement various parts of customer's business services. Infrastructure services like Message Store pattern (http://www.enterpriseintegrationpatterns.com/patterns/messaging/MessageStore.html) or a health check that monitors business services on an ongoing basis are also implemented in BusinessWorks.
  • Enables rapid application development
  • Has rich feature set
  • Allows to embed custom Java code and structures when a desired feature is not available
  • Comes with a decent debugger
  • Exposes many run time tuning parameters
  • Does not expose modern blocking and non-blocking concurrency structures
  • Current locking does not scale
  • Not possible to use thread pools for activities executed on private threads
  • Missing support to expose custom Hawk methods
  • Version 6.x design time is based on Eclipse
BusinessWorks is well suited for various integration scenarios. It supports major industry protocols like HTTP, HTTPS, SOAP, REST, JMS, FTP, raw TCP. It is especially well suited for the development of messaging applications. Data structures/transformations can be defined in an external XSD/XSLT. Data transformations are also possible by built-in XPATH based functions. Because of rich feature set applications can be developed quite rapidly. It is also possible to embed an external Java code that can be developed by any Java IDE. Due to certain design and implementation specifics, BusinessWorks is not optimal for deployments where a very high-performance coupled with low system overhead is required.
Score 10 out of 10
Vetted Review
Verified User
Incentivized
Business Works is used primarily for the following -
1) Orchestration of EAI processes - standards-based integration of existing applications to implement shared business services
2) Automation - the daily/weekly/monthly data refresh jobs handled by the operations teams
3) Hosting of SOAP/REST services - implement the backend or the business logic for end user applications
  • The UI based modelling capability allows for near zero coding in order to implement business logic. Building a SOAP/REST service in java may require more than a couple of hours to build and deploy. Same thing in BW will take half hour.
  • BW has adaptors/connectors to most third party application/tools which allows for standards based integration
  • Even though BW is a java based software product, it scales well and is easy to debug and manage at runtime. Since it runs in a JVM allowing standard profiling tools to be used.
  • TIBCO introduced BW 6.x series which is based on a completely different architecture (OSGi based) compared to BW 5.x series which is much simpler.
  • The concept of deploying/managing multiple applications across JVMs to allow for complex deployment architecture using OSGI didn't see much adoption in TIBCO Service Grid product.
  • Even though the modelling constructs in TIBCO designer (BW 5.x) have been made available available/improved in BW 6.x (eclipse based) , the simplicity of development, testing & debugging BW 5.x to solve complex problems was the main reason for its popularity/adoption.
  • Support for cloud container (such as docker) for BW has been late and this is made available only in BW 6.x
  • Support for CI in BW 5.x
BW is well suited for -
1) lightweight standards-based integration of applications
2) orchestration of short lived processes
3) development & hosting of SOAP/REST services

BW is not appropriate for data processing intensive applications that require handling large payloads. It cannot replace existing J2EE application servers such as Weblogic/JBoss. It the application is implemented using Java - it is better to deploy the same to an application server
August 11, 2017

Tibco Exepricence

Pradeep Achar | TrustRadius Reviewer
Score 7 out of 10
Vetted Review
Verified User
Incentivized
We use Tibco business works for managing file transfers within and outside the organization as well as performing business transformation. Business works is being used across the organization as well as connectivity outside the organization. It solves the business data transfer problem by transferring data in a fast and secure manner.
  • Data transfer and data flow is very well done in Tibco Business works
  • Data from different sources such as ftp sftp tcp can be very well transferred
  • Business users can use the process designed by Business works very well.
  • Multiple products which is used with Business works can be either reduced or integrated into a sing product.
  • User experience can be better
  • Product can be lighter

Business works is well suited in environments which require business data to be transferred securely and to be transferred to multiple locations in a parallel manner.

Business works is not suitable for direct data transfers which can be done with easily available tools and data transfer is not secure or the data is not important.

Ayaskant Swain | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
We use Tibco BussinessWorks (BW) version 5.13 in our organization. It is an amazing integration tool that enables us to integrate our web service platform to various heterogenous services within our company. It also helps to orchestrate the requests, responses while interacting different services. It provides a great set of connectors to connect to systems like DB, RESTful & SOAP endpoints, JMS messaging servers and the list just goes on. It also supports asynchrnous flows.This has enabled us to build a robust middleware service platform that is the backbone of our front end application. I would highly recommend Tibco BW to be used by software companies for such type of projects.
  • It provides connectors to connect to heterogenous systems/services (SOAP,REST,DB,JMS Server) without the need of writing the cumbersome any code to connect.
  • Has a nice Admin UI to deploy , undeploy & monitor the Tibco BW applications.
  • Has a great support team who help in resolving errors in the product or the application
  • Installation of BW suite of products is bit difficult. We need to do a lot of configuration form CLI. That need to be reduced.
  • Product is quite heavy weight (size). Try to make it lighter weight.
  • Make the admin console app perform faster. Currently the app deployment through this app is slow.
Scenarios where Tibco BW is well suited - If your application is a distributed application that talks to multiple heterogeneous services or systems. Also if you need asynchronous flows and re-trial of failed orders or jobs.

Less appropriate scenarios - If your application is a monolithic application with fewer integration points. If you handle fewer requests and target a small volume of customers.
Marjono Reksopuro | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
TIBCO BW is being used to provide integration for most critical applications serving the day to day operations. It is used by one of the largest subsidiaries, and currently it is beginning to be used by three other subsidiaries.

TIBCO BW provides near real-time operations to tens of thousands drivers, dock workers, dispatchers and other users in the field, and it provides platform for other product like Complex Event Processing and Predictive Analytic to adds value to Business Operations.
  • Simplicity is the name of the game. From design time, run time and troubleshooting, we have exact same code flows. We use TIBCO BW combined with TIBCO Hawk and CA APM and CA Wily Introscope, and literally you can see the movement from one artifact to next artifact.
  • Fast and Reliable, combined with TIBCO EMS, it provides a strong and fast Messaging Backbone
  • Reusable Code
  • Fits well within CI/CD and agile DevOps paradigm
  • Adoption of newer technology like Docker and Cloud Enablement on various products
  • Seamless transition between multiple TIBCO BW products
Scenario where TIBCO BW well suited is geared towards reducing complexity of multiple monolith backend apps.

Scenario where TIBCO BW less appropriate is in small to mid-sized companies, where they can opt for an open source alternative.
John Andrew Balandra | TrustRadius Reviewer
Score 7 out of 10
Vetted Review
Verified User
Incentivized
TIBCO BW is being used by the whole organization. It's one of the several components that make up our accreditation software. It's primarily used in conjunction with TIBCO IProcess as a middleware component that communicate to Microsoft CRM and Microsoft SharePoint. Moreover, we also use it to create and deploy web services and Windows batch jobs.
  • Intuitive UI Interface - uses drag and drop components and connects components together. This allows users with minimal programming skills to get up to speed quicker in learning BW.
  • Configurable environment variables - the BW project EAR file can be deployed with different environment XML configurations that makes it flexible to use across different environments.
  • Rapid development - faster and easier to develop because it uses pre-built components that just need to be strung together.
  • I find the schema editor to be a bit clunky. So I usually end up always it in notepad and then saving on the project directory.
  • Memory management could be improved on BW studio. I frequently have to re-open studio because it freezes .
  • Maybe more seamless integration with Microsoft CRM and SharePoint products?
TIBCO BW is well-suited to be a middleware for other TIBCO products. In our case, we use it primarily in conjunction with TIBCO IProcess. It is especially suitable for users who are not technically adept, but understand their business rules to build middleware components. It also helps that it has a debugging feature which allows developer to easily troubleshoot their processes.
August 09, 2017

BW review

Score 8 out of 10
Vetted Review
Verified User
Incentivized
It is used as an ESB Middleware Layer in Telco. SOA implementation is done with this tool.

We have 250+ applications deployed in BW using EMS admin RV.
  • SOA Integration
  • Easy Coding approach
  • Quick turnaround time
  • SSL integration
  • Fewer functions are available compared to Java
  • Map object is not present in a schema like Java
  • Testing in BW should be improved
SOA, Rest, JMS integration can be done well by BW. It is less appropriate for API management.
Return to navigation