Likelihood to Recommend 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.
Read full review For all type of integration except those with a huge volume. It can deal with 20MB of transactions and processing of 1GB file when a file is being read using file or FTP adapters. It cannot be used for EDI as this support is not there. OICS is a perfect fit for other integration and is best when a customer has Oracle applications in the landscape. It is even greater if you have a requirement to create a custom form and make use of Process Cloud. All of these work very well together seamlessly. API needs can be handled by APIary.
Read full review Pros The Oracle Service Bus makes the management of web services extremely easy. Through its point and click interface, the web service endpoints can be easily modified. The administration console provides useful dashboards to diagnose any service issues. Read full review Auto-association of Oracle applications prepopulates the application connector select box and preconfigures Oracle Integration (OIC) using secure credential access for faster integration. Various other system connectors are available to use readily. User-intuitive experience--Connectors, integrators, and dashboard can be seen on one page. Read full review Cons Message reporting tied to a database seems counter productive. Better options to eliminate that would not only minimize the maintenance hassle but also gives more ease to manage the product. Polling feature isn't very efficient where the end point JMS queues may still have JMS connections despite not enabling the corresponding poller proxy services. Unable to deploy multiple web services in one go from the OSB Web console. Read full review Currently, it is not retaining the logs for more than 3 days, which it needs to address. We also need some functionality inside the interface to re-push the same transaction again so that it will be helpful while testing and fixing the issue. Also, some log errors are not giving the correct details. Oracle needs to rectify those. Read full review Likelihood to Renew 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.
Read full review Usability 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.
Read full review Support Rating 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.
Read full review The team is proactive and takes the issue up for resolution, they follow continuous development and release.
Read full review Alternatives Considered Oracle being the market leader and has a lot of compatibilities with sources like SOA projects, Oracle database and other JMS feeds.
Read full review The nearest thing I have used to OIC is UiPath, as it is often used as a tool to integrate software together. However, it is much more suited to legacy software which have little to no API endpoints. If the infrastructure already exists I understand why people use RPA for integration, however for when API's are easily accessible and you're using Oracle tools, OIC is better.
Read full review Return on Investment Improve customer relations/service Create internal/operational efficiencies Improve business process outcomes Improve compliance & risk management Strong services expertise Pre-existing relationships Strong consulting partnership Product functionality and performance Read full review Created a solution for unique business integration with minimal processing times Saves my team about 7 hours per week because of how it communicates with all the information. Because it communicates faster, and because there's a lot of information to communicate with, another solution might not work. Read full review ScreenShots Oracle Integration (OIC) Screenshots