Oracle Service Bus Unlimited
December 20, 2018

Oracle Service Bus Unlimited

Anonymous | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User

Overall Satisfaction with Oracle Service Bus

We have oracle service bus to proxy and server more than 200 endpoints. We mostly proxy many legacy systems that expose their functionality as a SOAP web service. We have also built full-fledged services which also are providers and not just consumers. It's not used across the organization.
  • Location Transparency of sensitive endpoints
  • Proxy legacy systems exposed as web services
  • Transformation and routing
  • Service aggregation of various services
  • Rest services support is not good
  • Preview of transformations
  • Tracing of requests in a detailed manner
  • Oracle service bus has helped us modernize our applications and systems using SOA
  • We could quickly proxy hundreds of services without any hassles
  • Deployment to multiple environments with changes to customization file has helped us quickly ramp up the services
When we wanted an enterprise service bus, the AquaLogic Service bus was our first choice and it had very stable features. It was later bought by Oracle and we have used it for several years. SnapLogic and Mule ESB are upcoming and very promising. SnapLogic is completely born in the cloud and seems to be very promising.
Oracle service bus is great to quickly proxy any legacy services exposed as soap service. It's well suited for aggregating multiple services on a single endpoint. We can point to multiple endpoints on the business service and use a round-robin approach to access the endpoints.

It's not well suited for data transformation and quick preview of mappings and transformations. It's not great on path to cloud transformation.

Using Oracle Service Bus

25 - We were an IT services company catering to a government client from Europe. We built their tax system and modernized it using SOA principles and Oracle Service Bus. It has really transformed them and made them more agile and loosely coupled. They could expose their legacy systems such as Delphi as web services.
5 - Knowledge of Oracle Weblogic and Oracle Service Bus was required to support. We had a infrastructure team which helps with deployment, installation and configuration of Weblogic, Java and Oracle Service Bus domains on unix.
  • Proxy legacy system services
  • Provide authentication to services
  • Load balance endpoints on various servers
  • We have made sure all services are going through Oracle Service Bus. This way we could track and monitor usage of services.
  • We hope to move to cloud in near future and hope that Oracle Service Bus helps in that journey
We have had not many issues with Oracle Service Bus and it's very stable for our requirements. It's highly available and helps us implement Tier1 applications on it.

Evaluating Oracle Service Bus and Competitors

  • Product Reputation
  • Vendor Reputation
  • Existing Relationship with the Vendor
We wanted a product which works in combination with our existing infrastructure. We have been using Weblogic as our application server and Oracle Service Bus was then AquaLogic Service Bus. Both were from same vendor BEA. Later both became part of Oracle. Oracle is very reputed and so we continued to sail the same boat for over a decade.
We would now look for more of a Cloud transformation and Cloud centric software. A good example is SnapLogic. It is very light and quick and totally browser based. You do not need an IDE or you do not need to worry about integrating cloud services and systems. It's totally ready for it.

Oracle Service Bus Support

We had some issues with MQ connectivity through OSB and our experience was poor with the support team. They do respond. But, it felt like we are ignored and we had bad support. We had to escalate and things used to get dragged for weeks before we get more quality questions on how to pursue investigation.
ProsCons
Kept well informed
Quick Initial Response
Escalation required
Need to explain problems multiple times
Yes - It was not resolved to our satisfaction. We had to do multiple back and forth conversations to get a response.
I do not think there was any such instance with our issues with Oracle service bus. It is otherwise a very stable product. So, we found bypass to the issue and redesigned our service.

Using Oracle Service Bus

It's an excellent enterprise service bus and has very stable features. We have been using it since 2008. We did hit into some issues. But, recreating the service helped fix many issues. Also, deployment to various environments was easy. Also, the plugin on Eclipse helps to build proxy and business services quick and easy.
ProsCons
Like to use
Relatively simple
Easy to use
Technical support not required
Well integrated
Consistent
Quick to learn
Convenient
Feel confident using
Lots to learn
  • Creating proxy and business services was easy
  • adding features like basic authentication was easy
  • transformation of services using xpath/xquery was good
  • Rest service support was limited
  • Transforming to Json was manual and no inbuilt support
  • Preview of transformation was missing