Share your experience using TIBCO Silver [EOL]

The easiest route - we'll conduct a 15 minute phone interview and write up the review for you.

Use our online form to submit your review. It's quick and you can post anonymously.

Your review helps others learn about this solution
The PeerSpot community is built upon trust and sharing with peers.
It's good for your career
In today's digital world, your review shows you have valuable expertise.
You can influence the market
Vendors read their reviews and make improvements based on your feedback.
Examples of the 83,000+ reviews on PeerSpot:

PeerSpot user
Enterprise Architect at Mobiliser
Consultant
Top 5Leaderboard
How to decide which edition of IBM BPM you need

Since the blue-washing of Lombardi, IBM has introduced three variations on the core BPM product in order to provide different entry level costs to customers based on the how they intend to use the product suite.

These levels are defined as

  • Express Edition
  • Standard Edition
  • Advanced Edition

Broadly speaking Express and Standard differ in how the customer is allowed to use the technology where Advanced edition differs in that it allows customers to use WebSphere Process Server (WPS) capabilities which have now been integrated into the technology suite (this includes Integration Designer which is the new WebSphere design too and also Business Spaces)

Update: IBM is introducing additional changes to BPM Advanced edition that will result in a further divergence of the Advanced edition from Standard and Express and have advanced their Cloud offering significantly. More on this later.

WPS has previously been known for strong integration capabilities and Lombardi has been known for strong human centric capabilities so the combination makes sense in larger more complex environments (barring a solution that meets both needs) Purchasing Advanced Edition would be a consideration for anyone wanting those advanced integration capabilities.

From experience I would not recommend Advanced edition for BPM 7.5.x as they were still issues ironing out the blue-washing of the product for full compatibility with the Lombardi Process Center and model. With version 8.x there are a number of improvements with each release but still some gaps leaving it not quite integrated the way it should have been. Version 8.1.x and 8.5.x have improved significantly from the other code streams but I'd recommend a full proof of concept to be conducted before investing the additional cash in Advanced Edition even with the current 8.5.x releases. I'd also call out that Advanced has a number of limitations around integration that many integration specialists would unlikely be satisfied with.

Deciding between Express and Standard is more about licensing restrictions. Express carries restrictions on both authors that can write processes (typically a maximum of 3) and on the number of users that can use the system (typically 200 users) Express is not licensed for use with a scalable architecture so unless your operator base is under 200 people (or 200 logins not concurrent users) and your existing systems don’t need scaling its unlikely Express would serve you. Express seems to be more targeted to proof of concept / first time projects, SMBs and systems for internal use (i.e. HR systems, internal processes that have non-critical SLA’s). Some clients may go Express edition as a form of production trial system then upgrade to Standard if they find the BPM solution can add value in additional areas.

If Express happens to meet your needs the other advantage is its easier to install because it doesn’t support complex advanced configuration options (clusters). Also if your worried about three process authors don’t be. A medium scale project can be completed by three BPM specialists as long as process specialists have a way of capturing requirements in BPMN format or similar. There are plenty of free BPMN tools around and a great cloud based tool called Blueworks live that allows for design of processes at a business level. The bulk of the analysis can therefore be done without using the Process Designer which is more geared towards technical implementation in any case.

Breakdown of features

All editions

  1. Process Designer (BPMN Compatible)
  2. Collaboration and Playback capabilities
  3. Human Centric Form Designer
  4. Very basic ILOG style based process rules (but not using ILOG in all cases)
  5. Real time monitoring and reporting
  6. Optimiser
  7. Performance Data Warehouse
  8. Shared asset repository and Process Center

Express

  • Max 3 Process Authors
  • Max 200 End Users
  • Development / Production 2 / 4 cores
  • Single Server only

Standard

  • Unlimited Authors
  • Unlimited End Users
  • Unlimited Cores (bound to license costs so scalable cost)
  • Clustering

Advanced

  • Unlimited Authors
  • Unlimited End Users
  • Unlimited Cores (bound to license costs so scalable cost)
  • Clustering (Golden Topology is relevant)
  • WebSphere Process Server Compatible
  • New tool Integration Designer (SOA / BPEL / ESB)
  • New tool Business Spaces
  • Transaction Support
  • Integration Adapters
  • New Case Management feature which has been under trail since early 2014

So in summary, Standard Edition is probably going to be the key version that most customers will be happy with as it covers scalability, provides all the key BPM features without adding the burden of having trained WPS staff on hand but still has the ability to integrate with anything using custom developed code. On the sales front I suspect IBM will still get customers to buy into Advanced Edition for “future proofing” or longer term integration with mainly existing WPS customers buying into the offering for reasons founded on technical needs.

Going forward I suspected IBM would direct more features into Advanced Edition to get premiums on licensing from larger customers and this view certainly has recently been proven with the appearance of a basic case management capability available in the Advanced edition of v8.5.5 even though it was originally considered for inclusion for standard edition.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
Founder, Director at perfTech Solutions Pvt Ltd
Real User
Top 5Leaderboard
Is easy to implement, maintain, and scale, and does not need a separate DMC proxy
Pros and Cons
  • "You don't have to have a separate DMC proxy because DataPower Gateway is an appliance and will take care of a lot of security features. These include data validations, encryption, as well as XML or any type of scripting or security threats that are present."
  • "The user interface or the application development perspective and customization of the tool could be a little better."

What is our primary use case?

We have a global banking customer who uses IBM DataPower Gateway to expose their APIs for customer use.

What is most valuable?

You don't have to have a separate DMC proxy because DataPower Gateway is an appliance and will take care of a lot of security features. These include data validations, encryption, as well as XML or any type of scripting or security threats that are present.

From a security point of view, being an appliance in the DMC zone, IBM DataPower Gateway will take care of the entire security angle for the infrastructure.

What needs improvement?

The user interface or the application development perspective and customization of the tool could be a little better.

For how long have I used the solution?

I've been using this product for more than five years now.

What do I think about the stability of the solution?

It is stable, and the performance is good as well.

What do I think about the scalability of the solution?

It is easy to scale as the product itself has the capability to install it as a cluster. So it can be scaled vertically or horizontally.

We have a team of about 10 developers and 10 to 15 enterprise customers globally.

How are customer service and support?

For this particular product, the technical support is good.

I would give them an eight out of ten because there are some stability issues related to new features that have been added. They could have tested them and released them later rather than releasing them right now.

How would you rate customer service and support?

Positive

How was the initial setup?

The initial setup is pretty straightforward because it's an appliance, so you don't have much complexity from an installation and configuration perspective. I would give the setup process a five out of five.

What about the implementation team?

We implemented it in-house. It hardly takes any time; perhaps a day or two.

The only maintenance you need to be worried about is upgrading the patches, and you need to make sure that you apply those on time. We have two people who are responsible for the maintenance and administration.

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

This product is a bit expensive as IBM products are costly assets. However, for enterprise customers it is a worthwhile investment.

The licensing cost is based on the PVU and will depend upon the number of CPUs used for the virtual appliances.

If you are buying the license based on the PVUs, then you won't have any additional costs because all of the features will be available. However, if you are not going with the product with the PVU and you're going with certain features, then you will need to add those features, specifically security features, and pay for them. That is, there are certain features that are on a pay-per-feature basis if you are not going with a PVU license.

I would give pricing a rating of three out of five.

What other advice do I have?

If you are an enterprise customer, I would definitely advise that it is better to go for IBM DataPower. You won't need to have a proxy or any other security measures required in the DMC, and it is easy to implement and easy to maintain and scale.

Overall, I would rate IBM DataPower Gateway at ten out of ten.

Which deployment model are you using for this solution?

On-premises
Disclosure: My company has a business relationship with this vendor other than being a customer: Partner