Oracle Service Bus Unlimited
December 20, 2018
Oracle Service Bus Unlimited
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.
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
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
Pros | Cons |
---|---|
Kept well informed Quick Initial Response | Escalation required Need to explain problems multiple times |
Not Sure
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
Pros | Cons |
---|---|
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