We are using Oracle Service Bus to connect between API management and microservices. For example, we use it for data transformation, bringing data from a specific form in one service to another form in a different service.
Lead Tech of Oracle Service Bus with 51-200 employees
Good connectors for interfacing with other applications, but the technical support needs to be improved
Pros and Cons
- "The most valuable feature of this solution is that you can connect with different applications."
- "This solution should work better with RESTful services."
What is our primary use case?
What is most valuable?
The most valuable feature of this solution is that you can connect with different applications.
What needs improvement?
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.
For how long have I used the solution?
I have been working with Oracle Service Bus for two years.
Buyer's Guide
Oracle Service Bus
November 2024
Learn what your peers think about Oracle Service Bus. Get advice and tips from experienced pros sharing their opinions. Updated: November 2024.
816,660 professionals have used our research since 2012.
What do I think about the stability of the solution?
This solution is stable.
What do I think about the scalability of the solution?
We have four developers who are using this solution.
How are customer service and support?
The technical support for this solution is not very good. I have not been able to get problems resolved because I do not have a professional account. The support is not very useful for developers.
Which solution did I use previously and why did I switch?
Prior to using Oracle Service Bus, I was using webMethods Integration Server, by AG.
It was not my decision to switch and I am comfortable working with either of these solutions.
webMethods is very easy to use but it does not offer the same level of capability for personalizing your development. With respect to ease of use, for data transformation in OSB, we had to write a function but with webMethods it was just a drag and drop.
How was the initial setup?
The initial setup is not complex. It takes less than one minute to deploy.
What other advice do I have?
My advice to anybody who is implementing this solution is to study the architecture that they want to implement very well. That way, they won't have to have repeated flows that do the same work.
I would rate this solution a seven out of ten.
Which deployment model are you using for this solution?
On-premises
Disclosure: I am a real user, and this review is based on my own experience and opinions.
J2ee solution architect at a tech services company with 201-500 employees
It's good for routing, transformation, but its weakness is a heavyweight integration solution which is not suitable for modern approach such microservices
Pros and Cons
- "Service Bus is good at routing the transformation."
- "The weak point of OSB is the single point of failure."
What is our primary use case?
We use Service Bus to expose our service endpoints.
What is most valuable?
Service Bus is good at routing and transformation.
What needs improvement?
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.
For how long have I used the solution?
I've used Service Bus for one or two years.
Which solution did I use previously and why did I switch?
For a microservices solution, we preferred to use rest APIs and a lightweight message Bus such as Kafka or RabbitMQ for integration.
What other advice do I have?
I rate Oracle Service Bus six out of 10. OSB isn't suitable for working with modern applications. We can use it for a monolithic application, not in microservices techniques.
Which deployment model are you using for this solution?
On-premises
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Buyer's Guide
Oracle Service Bus
November 2024
Learn what your peers think about Oracle Service Bus. Get advice and tips from experienced pros sharing their opinions. Updated: November 2024.
816,660 professionals have used our research since 2012.
Middleware Specialist at a financial services firm with 1,001-5,000 employees
Robust with a good interface; lacks sufficient security integration
Pros and Cons
- "The interface is fine and the solution is quite robust."
- "Security needs to be more integrated."
What is our primary use case?
We use the solution for message processing.
What is most valuable?
From a technical perspective, the interface is fine and the solution is quite robust.
What needs improvement?
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.
What do I think about the scalability of the solution?
The solution is scalable although sometimes there is a memory bottleneck and the solution crashes.
How was the initial setup?
I carried out the deployment and it took a maximum of two hours. We have five users and one specialist who deals with maintenance.
What other advice do I have?
To choose this solution would depend on company priorities. If someone is looking for a highly scalable solution with security features embedded there are many other options available. If the case scenario is a customer who is already using Oracle Stack and has a good relationship with Oracle then I would recommend OSB if they can survive with the built-in security model. I would definitely recommend it for some customers.
I rate this product seven out of 10.
Which deployment model are you using for this solution?
On-premises
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Business&Integration Arch Manager at a tech services company with 201-500 employees
Good connectivity, stable, scalable, and it is easy to setup
Pros and Cons
- "I like the ease of deployment and the ease of implementation."
- "The support for GraphQL needs to be improved, and the response time for global support could be faster."
What is our primary use case?
This solution can be used for internal connectivity between enterprise applications and a Telco client.
What is most valuable?
I like the ease of deployment and the ease of implementation.
What needs improvement?
The support for GraphQL needs to be improved, and the response time for global support could be faster.
For how long have I used the solution?
We have been implementing this solution for more than eight years.
What do I think about the stability of the solution?
It's a stable product. There are no issues with stability.
What do I think about the scalability of the solution?
It's a scalable solution.
We have three customers who are using this solution.
How are customer service and technical support?
Local support is very fast, but if you have to escalate the ticket to the global team it takes a lot of time. It could be time-consuming.
Global support response time could be faster.
How was the initial setup?
The initial setup is straightforward.
It took me an hour and a half to install.
We have a team of five including one manager, and four engineers to maintain this solution.
What about the implementation team?
I completed the installation myself.
What other advice do I have?
I would recommend this solution for large enterprises.
I would rate Oracle Service Bus a nine 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: Implementer
Integrating processes with APIs enhances efficiency but needs better consolidation features
Pros and Cons
- "The solution integrates external systems by providing a lot of APIs for external transactions, such as open purchase orders and sales orders."
- "The consolidation functionality is minimal, lacking advanced features for complex integrations."
What is our primary use case?
I have more than ten years of experience with Oracle EBS, particularly in the supply chain, financial, and limited experience in the manufacturing module. I have worked on financial conversions for multiple countries within a company structure, including manufacturing companies in China and sales offices or main offices in Hong Kong.
How has it helped my organization?
The solution helps consolidate all sales and purchase information and produce financial reports for listed companies. It allows month-end processing to be completed in a short period instead of waiting for extended periods, thus increasing operational efficiency and control.
What is most valuable?
The solution integrates external systems by providing a lot of APIs for external transactions, such as open purchase orders and sales orders. It streamlines processes end-to-end by integrating PO receipts in other systems into Oracle, enhancing the control over the entire process. It also allows the consolidation of financial data across multiple countries and companies.
What needs improvement?
The consolidation functionality is minimal, lacking advanced features for complex integrations. This includes eliminating internal company transactions for financial reporting, which currently takes a long time.
For how long have I used the solution?
I have used the solution for more than ten years.
What do I think about the scalability of the solution?
Oracle EBS can handle complex enterprise scenarios with a multi-company structure, however, Dynamics is not enough for such cases.
How are customer service and support?
In recent years, support has improved since changing to Indian support staff. However, the timing can still take a while, and good experience is needed to work effectively with them.
How would you rate customer service and support?
Neutral
Which solution did I use previously and why did I switch?
I have worked with Microsoft Dynamics for two periods yet have a strong background in Oracle. Microsoft Dynamics is suitable for smaller companies yet lacks the functionality of Oracle for more complex structures.
What's my experience with pricing, setup cost, and licensing?
Integration was expensive around ten to fifteen years ago due to the need for highly specialized staff, not easily affordable for normal people.
What other advice do I have?
For financial modules, I rate Oracle EBS between seven to eight out of ten for its ability to meet the needs of most companies.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Last updated: Nov 23, 2024
Flag as inappropriateBuyer's Guide
Download our free Oracle Service Bus Report and get advice and tips from experienced pros
sharing their opinions.
Updated: November 2024
Product Categories
Enterprise Service Bus (ESB)Popular Comparisons
webMethods.io
IBM DataPower Gateway
Mule ESB
IBM Integration Bus
WSO2 Enterprise Integrator
Red Hat Fuse
IBM WebSphere Message Broker
TIBCO ActiveMatrix Service Bus
JBoss ESB
Fiorano ESB
OpenText BizManager
Neuron ESB
Buyer's Guide
Download our free Oracle Service Bus Report and get advice and tips from experienced pros
sharing their opinions.
Quick Links
Learn More: Questions:
- What are the main cons/pros to choosing Biztalk Server as an ESB platform?
- What is the difference between an API Gateway and ESB?
- Informatica vs. MuleSoft vs. SnapLogic vs. CastIron - can you help?
- Sonic ESB was a leader in ESB market in the past. Now Aurea Sonic ESB is shown as 13th position. Can it pick-up market in future?
- What questions should I ask before buying an ESB?
- In a Digital Banking Environment how do we see the role of ESB/ API Managers?
- When evaluating ESB, what aspect do you think is the most important to look for?
- Can we design both SOAP and REST services using an ESB?
- What is an Enterprise Service Bus (ESB) and how useful is it?
- What are pros and cons of Red Hat Fuse vs webMethods Integration Server?