BW Man
Updated July 20, 2022

BW Man

Luca de Falco | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User

Overall Satisfaction with TIBCO Cloud Integration (including BusinessWorks and Scribe)

Tibco Business Work is used to build integration layers based on SOA principles.

Main scenario: Integrate internal source systems based on different technologies with SAP C4C CRM. An event based architecture was built using an In-Only pattern based on XML over JMS. Soap over http services exposed by SAP were easily consumed using the out of the box functionality of the product.
The integration layer was built defining a Canonical Data Model to reduce the number of transformations and simplify the code maintenance.
  • Easy web service development (REST & SOAP)
  • Easy mapping transformations : XML/JSON, XPATH
  • Management of run-time entities
  • Simple deployment
  • Many adapters available
  • One IDE for 3 different runtimes (On Premises, Container, Cloud)
  • Improve Business Studio stability
  • Not my area of expertise
  • Data Transformation
  • Service implementation
  • Orchestration
Tibco Ems functionalities available using the out of the box JMS activities of Tibco BusinessWorks.
  • Product Features
  • Product Usability
  • Product Reputation
  • Prior Experience with the Product
It's well suited for different design solutions, like :
1) Event based architectures based on XML over JMS
2) Synchronus services implementation based on SOA with SOAP
3) REST stateless rest services
4)Implementation of transformations patterns
5)Microservices development

TIBCO Cloud Capabilities

Using TCI there is no effort related to Environments setup, runtime is completely managed by the platform and there is no operational effort required. Software upgrade, usually a time consuming activity, is automatically managed. Messaging is built-in in the platform providing a great developer experience. Easy integration with Mashery APi Management.
I used TIBCO’s cloud based solutions as new deployment platform for customer having their first experience with Tibco and/or for customers trying to enrich their runtime architecture. Customers quickly understand the power to deliver products in weeks (or days) compared to months required with other tools or with On Premises setup. TCI simplify the Cloudpath for customers who wants to move from their BW6 On Premises infrastructure to an IPaas solution. Most of the applications, if properly designed, can be moved to TCI directly.
Tibco BW6 applications are easy to migrate if the application design was service oriented. More effort is required if the applications are file-based. The main effort can be related to applications using messaging, if the idea is to move away from On Premise setup and use Tibco Cloud Messaging. In some cases an hybrid architecture can be a better solution.
Tibco new capabilities have to be evaluated to understand if they can be immediately used. Tibco messaging portfolio enriched with new products, like EMS and Kafka, are for sure something every organizations need, but an analysis is required to understand if the realeased version has some limitation compared to the On Premises version. Sometimes this is a time consuming operation, requiring prototyping. Feature like Cloud Mesh when introduced, in my experience, was not simple to use, due to some limitations-
  • Limited Operation effort
  • Simplified API Management
  • Easy deployment process
Tibco give a great support during the migration of the Environments to another region, required to have the BW applications deployed closely to the region where Tibco Mashery was deployed.
Feedback is usually taken in considerations. In case of bugs/issue related to the products/new feature you are always supported in the best way with a workaround or other solutions. In case is not a bus, and the limitation is related to a particular use case, maybe it takes more time, and an enhancemetn request is created.
  • Integration with AWS S3

Evaluating TIBCO Cloud Integration (including BusinessWorks and Scribe) and Competitors

Infrastructure Environment

I havent used these tools

Using TIBCO Cloud Integration core features

Top 3 features :
- Deploy directly from Business Studio with few click
- Out of the box integration to expose private endpoints only with Tibco Mashery
- Scaling directly from the UI
Best feature is to make BW endpoints private and expose them using MAshery to increase security
Best features are private endpoint, and the messaging integration.
There is still some limitation but Messaging provide out of the box many solutions. In Cloud world is a point to consider.

Using TIBCO Cloud Integration (including BusinessWorks and Scribe)

  • Use a Full cloud solution : Integration + Messaging

TIBCO Cloud Integration (including BusinessWorks and Scribe) Implementation

BW is in my opinion the best tool to use for implementation. It's product with a 20 year history and still there
Yes - Followed API first approach :
- Delivered the service contract and exposed using mock api
- Got feedback from stakeholders
- If needed refactored the service contract
- Service implementation
-Unit testing
-Deploy
- Functional and non functional tests
Change management was a big part of the implementation and was well-handled
  • Enforce development best practice and review

TIBCO Cloud Integration (including BusinessWorks and Scribe) Support

ProsCons
Quick Resolution
Good followup
No escalation required
Immediate help available
Quick Initial Response
None
Support Team help to solve runtime and design time issues

Using TIBCO Cloud Integration (including BusinessWorks and Scribe)

ProsCons
Like to use
Relatively simple
Easy to use
Technical support not required
Well integrated
Consistent
Quick to learn
Convenient
Feel confident using
Familiar
None
  • Mapping transformation
  • Service implementation
Eclipse based IDE easy and familair for developers, administration panel easy to understand for operational resources even if not tibco skilled

Integrating TIBCO Cloud Integration (including BusinessWorks and Scribe)

  • SAP
  • SalesForce
Integration is easy using the dedicated product plugin