Oracle Service Bus Room for Improvement

Radhey Rajput - PeerSpot reviewer
Sr. IT Analyst at NCR Corporation

In my opinion, Oracle needs to improve its connectivity with the new applications, like, ServiceNow Salesforce, and it needs to be improved more adapters so that it can easily connect with others.

Moreover, there is room for improvement in customer service and support. 

View full review »
PP
Integration Architect at Pymma consulting

The product is heavy and requires many resources (CPU, hard disc, memory). The installation is lengthy and complex and looks like an installation from the 90s. The installation of a database (Oracle if possible) and Weblogic is also required.

Today Oracle offers a Docker image that could reduce the installation effort.

In development, we often do not have the equivalent of the machine we can use in production. Because of the resource requirements, it was difficult to test clustering and high availability on development.

View full review »
VG
Vice President Information Technology at Bharat Financial Inclusion Ltd

An area for improvement in Oracle Service Bus is the roadmap for its product launch. Currently, it's unclear, so Oracle should develop a roadmap for version 12c, so people can see what's coming out of that version of Oracle Service Bus.

Cloud hosting is an additional feature I'd like to see in the next release of Oracle Service Bus.

View full review »
Buyer's Guide
ESB (Enterprise Service Bus)
March 2024
Find out what your peers are saying about Oracle, MuleSoft, IBM and others in ESB (Enterprise Service Bus). Updated: March 2024.
765,234 professionals have used our research since 2012.
Radhey Rajput - PeerSpot reviewer
Sr. IT Analyst at NCR Corporation

What needs improvement in Oracle Service Bus is the connectivity between adapters such as the Salesforce adapter and database adapters. The limited number of adapters compatible with Oracle Service Bus makes you want to switch to a different solution.

View full review »
SM
Application developer at a energy/utilities company with 10,001+ employees

If they can containerize this, that would be nice. If they can provide docker images and offer support for those containers, that would be great.

View full review »
MA
Oracle Fusion Middleware Technical Lead at Saint-Gobain ADFORS CZ s.r.o.

Mainly our integrations are under JMS. We are looking at some products which have good features and performance related to the JMS. Even if tomorrow if you're planning to replace JMS with Kafka or some other product, then it will be feasible to do it very quickly. However, in Oracle, we have seen a lot of difficulties when we go to integrate Kafka with the replacement of JMS. 

The personal settings are not up-to-date, in terms of orchestration. In Italy, we use SOA, however, we have faced a lot of difficulties when we have orchestration projects. 

The interface console is very slow. Even in production, we need to increase the RAM or CPU. And even after that, the performance is still not good in production.

Sometimes, we have seen data loss from the EM. We can't even recover the data from the back end table. Even if we ask the Oracle support team to get a patch they're taking one or two months for the production issue to resolve. These issues are killing the business and productivity. For this reason, management decided to replace Oracle with some other products that are also based on the current application - such as SAP and TIBCO. We're updating our system anyway, so it is a good time to get rid of Oracle.

With Oracle right now, we have to hire more people in the support team to look into all the issues we're facing. That is killing our delivery times and everything. 

If I want to do certain integrations or use certain plugins, it occasionally can be really difficult to do the configuration in Oracle Service Bus.

View full review »
CM
Integration Consultant at a financial services firm with 1,001-5,000 employees

It's hard to find developers to work on it, and it's also very expensive to license in the cloud.

The pricing is high.

It's very complex and hard to learn. There's a steep learning curve.

The solution is complex to set up.

View full review »
Muhammad Asif Ashraf - PeerSpot reviewer
Technical Development Lead at a government with 1,001-5,000 employees

The pricing of the product could be better. It's a bit high.

View full review »
MH
Integration Lead (SME) at a comms service provider with 501-1,000 employees

Service Bus lacks two main elements. The first is accessibility with the REST services and JSON. These are things that are generally available in most of the APIs address space nowadays. The second would be improved cloud compatibility. Oracle sometimes lags behind when it comes to newer formats.

View full review »
RS
Works at Global Markets Strategic Sales - Data & AI

The solution is quite expensive. 

It would be ideal if they could optimize it a bit. 

View full review »
PabloVerdina - PeerSpot reviewer
Sales Manager/ VBM at a tech services company with 51-200 employees

There is significant room for improvement in the monitoring capabilities. Enhancing this aspect of our monitoring process is essential for effectively pinpointing the root cause of issues accurately and resolving issues in our system.

View full review »
MA
Senior Manager Enterprise Architecture at a individual & family service with 1,001-5,000 employees

The tracing. Some unknown errors will sometimes happen and the error message isn't clear. The security process to protect the servers also needs improvement. Sometimes, you need to open the whole project and complete another setup in the server, then hurry back and go through the service application to complete the security setup. If Oracle SB had one button to complete this process in one step, it would be better.

For the next update, I'd like to see event-driven architecture.

View full review »
PP
Integration Architect at Pymma consulting

The main inconvenience is the composition between services. Using software initiation, occupation with BPM, or BPI is better. There are issues, especially if you want to create some compensation in your service bin. If you have six or seven services you call in the same process, it's very difficult and that's the main issue. I get compensation with the WBS tool. 

Another point relates to monitoring. When you want to show what's happened in your system, you have to deploy a direct system on each service. It's simple to put the monitoring on your BPM and that's the main difference for me. Also, connectors can be on Apache Kafka, on Oracle, or OpenESB, or on Mule, it's the same thing. It's how you execute the process. For example, OpenESB support is the difference between the interface with the service and the implementation. Oracle is more intelligent. When you want to invoke a service B, for example, you don't directly invoke service B but ask the system for the best and most accurate implementation of B for your system and it provides that. You can't do that with a simple ESB. 

For additional features, if I compare OpenESB, there is the possibility to define policy between services so that when you create a connection, you can't associate the connection with the policy. That could be included in the solution. 

View full review »
it_user452640 - PeerSpot reviewer
Senior Consultant at a consultancy with 10,001+ employees

The logging and error-handling framework can be improved.

Usage of DVMs, MDS and other additional features that are possible in XSLT in BPEL are missing in this product.

View full review »
it_user522000 - PeerSpot reviewer
Middleware Administrator at a comms service provider with 10,001+ employees

With the most recent version, 12c, I'm still getting use to using it, learning how to use it, how to configure it. The Oracle documentation is OK, but there aren’t a lot of good examples for me to follow. It describes the concepts and what it can do, but how to apply them has been a struggle, so far. I'm still looking for help in that area.

View full review »
AB
Principal Consultant at Tech Mahindra Limited

This solution would benefit from having more cloud-based adapters. 

View full review »
SB
Middleware Specialist at a financial services firm with 1,001-5,000 employees

There are several improvements that could be made to the product. Security needs to be more integrated, there are so many new security techniques on the market that could be integrated. They should also be embedding API key and other security mechanisms. I find the solution to be somewhat lightweight. 

View full review »
RR
IT Analyst at NCR Corporation

The connectivity with the solution is an area that needs to be improved. On occasion, requests are lost due to losing connectivity. 

Also, there should be proper monitoring of what is coming into and going out of the Service bus and it should be logged. 

Every request should be logged.

Technical support on the Oracle site needs improvement. When we have an issue, we create an SR for Oracle. The read the request, but they do not respond properly. When creating the SR, they ask for a lot of information from us. The requested information is provided to them but still, a solution is not provided.

It would be a benefit to have proper instruction on the different types of configuration or to have an example or suggestion for different types of Scenarios and how to configure them.

I would like the configuration information provided to us.

View full review »
HH
Principal Lead at a tech services company with 51-200 employees

I can't recall coming across any missing features. There isn't anything glaring that is lacking in the product.

The initial setup is likely complex for many organizations.

In terms of the solution itself, they should be more open with the information that they provide about the licensing process. It's incredibly difficult to understand the licensing for Oracle Service Bus and it's a whole long process to get the information from Oracle itself. 

View full review »
YE
Developer at Touro University California

There are times when I select components in composite and they do not appear, and I cannot figure out why. This can happen when you develop a big project and clone it, then look for a service. Sometimes, you cannot find your work. It's a big problem.

View full review »
it_user852777 - PeerSpot reviewer
‎Senior ETL Consultant at a tech vendor with 201-500 employees

It needs to support more adapters, because the integration points keep changing and new things keep coming up. It also needs to be more scalable.

View full review »
HB
Lead Tech of Oracle Service Bus with 51-200 employees

I had a problem with one of my projects because OSB cannot send cookies to the RESTful services.

This solution should work better with RESTful services.

View full review »
TF
J2ee solution architect at a tech services company with 201-500 employees

The weak point of OSB is that it is not suitable for modern application implementation like microservices which need smart endpoints. With a dumb pipe through and rest API or lightweight message, Bus is not. 

View full review »
SS
Business&Integration Arch Manager at a tech services company with 201-500 employees

The support for GraphQL needs to be improved, and the response time for global support could be faster.

View full review »
Buyer's Guide
ESB (Enterprise Service Bus)
March 2024
Find out what your peers are saying about Oracle, MuleSoft, IBM and others in ESB (Enterprise Service Bus). Updated: March 2024.
765,234 professionals have used our research since 2012.