Try our new research platform with insights from 80,000+ expert users
Thomas Joe - PeerSpot reviewer
Senior Finance Project Manager at Cerebrae
Real User
Scalable, performs well, but lacking training documentation
Pros and Cons
  • "The most valuable feature of Oracle Integration Cloud Service is its performance."
  • "It would be helpful if there were more tutorials or documentation to learn about Oracle Integration Cloud Service."

What is our primary use case?

I am not well-versed in Oracle Integration Cloud Service. All I know is that it serves as a path or channel for us to transfer some files, but I am still unclear as to whether it is a cloud-based storage solution or a type of data communication tool. I am still trying to fully grasp the function and purpose of ICS.

What is most valuable?

The most valuable feature of Oracle Integration Cloud Service is its performance.

What needs improvement?

It would be helpful if there were more tutorials or documentation to learn about Oracle Integration Cloud Service.

For how long have I used the solution?

I have been using Oracle Integration Cloud Service for approximately three years.

Buyer's Guide
Oracle Integration Cloud Service
September 2025
Learn what your peers think about Oracle Integration Cloud Service. Get advice and tips from experienced pros sharing their opinions. Updated: September 2025.
868,787 professionals have used our research since 2012.

What do I think about the stability of the solution?

The stability of Oracle Integration Cloud Service has been great.

What do I think about the scalability of the solution?

Oracle Integration Cloud Service is scalable, we have tripped out the size. I am confident that it can continue to scale.

Which solution did I use previously and why did I switch?

We have previously used an account solution prior to Oracle Integration Cloud Service.

What's my experience with pricing, setup cost, and licensing?

The price of Oracle Integration Cloud Service is reasonable to start with, but when you scale it becomes expensive.

What other advice do I have?

I rate Oracle Integration Cloud Service a six out of ten.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
Technology Architect at a consultancy with 10,001+ employees
Real User
Top 20
Easy to use but is not compatible with other clouds
Pros and Cons
  • "The most valuable feature of Oracle Integration Cloud Service is its ease of use. We do not depend on any tool to develop it. Everything is on the browser and is easy to integrate, even for someone who does not understand a lot about coding."
  • "While most of the adapters are available through Oracle Integration Cloud Services, they do not have a lot of features. I would like to see some enrichment in this area and for the solution to go deeper into the applications and upgrade the adapters."

What is our primary use case?

I am a Technology Architect. Our company is an IT service company. We develop integrated solutions for different clients.

Oracle Integration Cloud Service is part of enterprise-wide integrations. It integrates different applications from both inside and outside the organization.

How has it helped my organization?

The product improved our organization due to the available adapters, which are already provided with the product licenses. This helps us integrate with new cloud applications such as CRM, ERP, or any other cloud application. The proprietary adapters are already available, giving us the upper hand to integrate with different applications.

What is most valuable?

The most valuable feature of Oracle Integration Cloud Service is its ease of use. We do not depend on any tool to develop it. Everything is on the browser and is easy to integrate, even for someone who does not understand a lot about coding. 

Everything from development to deployment is seamless. It is a one-stop shop for all integration.

What needs improvement?

While most of the adapters are available through Oracle Integration Cloud Services, they do not have a lot of features. I would like to see some enrichment in this area and for the solution to go deeper into the applications and upgrade the adapters.

When comparing the solution to its on-premise solution which is also in the Oracle space, Oracle Suite, it is not as feature-rich as the on-premise solutions. It is still at a different level and will take some time to reach that level.

In future releases, Oracle could benefit from improvements to orchestration and level of monitoring. Some design aspects are not present in orchestration and there needs to be a more granular level of monitoring or more dashboards. 

I would like to see this product be more compatible and support the deployment on other clouds like AWS or Azure. 

For how long have I used the solution?

I have been working with Oracle Integration Cloud for six years.

What do I think about the stability of the solution?

This is a very stable solution.

What do I think about the scalability of the solution?

Oracle Integration Cloud Service is scalable. It's all configurations. We have approximately 500 people using this solution including IT developers, IT leads, IT designers, and IT architects.

How are customer service and support?

Oracle takes care of the server maintenance and patching. Deployment is taken care of by the developers.

Support at Oracle is good, but not excellent. It takes time to resolve some issues.

Which solution did I use previously and why did I switch?

In the past, we used Oracle Suite.

How was the initial setup?

The initial setup of Oracle Integration Cloud Service is straightforward. Nothing needs to be done. Deployment takes minutes. I would rate the initial setup a five out of five.

What about the implementation team?

We deploy in-house as we are using different DevOp tools for deployments. Oracle Integration Cloud Service supports all kinds of DevOps tools, so it is up to the client how they want to deploy the solution.

What's my experience with pricing, setup cost, and licensing?

Our clients procure the licenses from Oracle and negotiate their own deals. The pricing varies. The solution is less expensive than other products.

What other advice do I have?

This product only supports the deployment on Oracle's own cloud, it does not support AWS or Azure. This may deter other vendors who do not wish to deploy on Oracle Cloud.

Any organization that uses Oracle applications will find this solution very convenient to move into the proper cloud setup. If they require a cloud-to-cloud integration within a short timeframe, this would be an easy solution to use without issue. 

Overall, I would rate this solution an eight out of 10.

Which deployment model are you using for this solution?

Private Cloud

If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?

Other
Disclosure: My company has a business relationship with this vendor other than being a customer. Integrator
PeerSpot user
Buyer's Guide
Oracle Integration Cloud Service
September 2025
Learn what your peers think about Oracle Integration Cloud Service. Get advice and tips from experienced pros sharing their opinions. Updated: September 2025.
868,787 professionals have used our research since 2012.
Kanhaiya Chandra - PeerSpot reviewer
Solution Architect at a consultancy with 10,001+ employees
Real User
Top 20
Simple, stable, and cuts down development time
Pros and Cons
  • "Oracle Integration Cloud Service is a really good product and the ROI is very good with it. It lowers development time. A development cycle that may have taken a year without Oracle Integration Cloud Service can drop down to three or four months with it."
  • "Sometimes, the tech support is slow to get back to us. We have had to wait up to two weeks for a response."

What is our primary use case?

Our typical use case is getting data, either real-time or bulk data. So, in the case of bulk data, we use Oracle Integration Cloud Service to get to an FTP location and read the file from the FTP location and do the necessary transforms in the solution and send it to the Oracle Cloud.

For real-time, we use Oracle Integration Cloud Service to expose the guest services to the consumers. We send data to the Oracle Integration Cloud Service from on-premise applications. After that, we send it to Oracle Cloud and other third-party application file sorts. For example, we integrated with a bank in the past. We sent data to HSBC bank and City Bank using the Oracle Integration Cloud Service.

What is most valuable?

The features I find the most valuable are the schedule and app-driven integrations. Some 90% of our use cases are covered by these two components. Sometimes we have to create a PaaS component. For that, we have to go for the DVCS screen in case the customer wants to have a screen where they can visualize their data. 

What needs improvement?

There is room for improvement with the Process Cloud Service (PCS) component. I would like to be able to implement a workflow in the PCS component because it is not as straightforward to use, even with help from the documentation. We are always having to take training if we want to implement a PCS component. The PCS component is the most complicated aspect of Oracle Integration Cloud Service. The PCS component should either be improved or Oracle should create some training documentation for this component specifically. I have not been able to find any training documentation for the PCS component. 

Oracle has parent and child integrations and once the parent submits a job to the child, it doesn't wait for a response. Some of our use cases are more complicated and there may be one parent integration and two child integrations. In this scenario, if one child finishes first, the parent may remove the second child's integration. This sort of scenario is difficult to resolve because the parent calls the child one integration and does not wait for the response.

In most of the scenarios we have, the child one integration should be completed before the child two integration is called, but the solution doesn't behave in that way. It parallel calls both child one integration and child two integration. What we often do is avoid the parent and child relationship and go for one big complex integration where you do everything for the parent. 

For how long have I used the solution?

I have been working with Oracle Integration Cloud Service for three to four years, typically integrating on-premises applications with the cloud.

What do I think about the stability of the solution?

I find Oracle Integration Cloud Service pretty simple and stable. 

What do I think about the scalability of the solution?

Oracle Integration Cloud Service is scalable. We have not had any performance issues with it. It behaves well. 

How are customer service and support?

Sometimes, the tech support is slow to get back to us. We have had to wait up to two weeks for a response. However, if we follow up on a ticket, they do respond fast. 

How would you rate customer service and support?

Neutral

How was the initial setup?

The Oracle Integration Cloud Service initial setup is easy. It is simple to understand and learn. However, we have run into a few problems on the Oracle SaaS cloud side. We have had to create a tech support ticket with Oracle to get our issue resolved.

What about the implementation team?

We do deployments in-house. We usually have a small deployment team, in addition to an on-premises team, which takes care of the on-premise applications. We also have an Oracle ERP Cloud team, which takes care of the functional aspects of Oracle in Oracle ERP Cloud. 

Our deployment team usually consists of two to three people. How big the deployment team is depends on the number of integrations, but it is fairly simple in the OIC. 

The development team will usually include 10 people, however, we ramp it down to six people for maintenance. 

What was our ROI?

Oracle Integration Cloud Service is a really good product and the ROI is very good with it. It lowers development time. A development cycle that may have taken a year without Oracle Integration Cloud Service can drop down to three or four months with it. 

What's my experience with pricing, setup cost, and licensing?

I do not deal with the licensing costs directly but I have seen the numbers. Whenever we have to get a license for the OIC, we have to get at least three environments: production, development, and UI test instance. The cost for these three instances is about $100,000 per year. 

I find the licensing a little expensive. If customers are already using Oracle products, they can often get deals and bring down their costs.

What other advice do I have?

We do have trouble with a lack of knowledge about Oracle Integration Cloud Service. Sometimes, customers want us to achieve certain things with integrations that are not so simple. Those use cases are tricky and OIC is not the right solution for all use cases. 

My advice to those looking to implement Oracle Integration Cloud Service is this: you have to have experience with hand-on integration and developing integrations before you can work in a live scenario. 

On a scale of one to 10, with one being the worst and 10 being the best, I would rate Oracle Integration Cloud Service with an eight for overall performance. 

Which deployment model are you using for this solution?

Hybrid Cloud

If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?

Other
Disclosure: My company has a business relationship with this vendor other than being a customer.
PeerSpot user
Ankit Srivastava - PeerSpot reviewer
Lead Associate at WNS Global Services
Real User
Beneficial integration, high availability, and setup navigation easy
Pros and Cons
  • "The most valuable features of Oracle Integration Cloud Service are the seeded integrations with many communication platforms, such as Slack and emails. It works best for the historical communication methods. Those are still prevalent with all the other clients. When we are doing the integrations, it makes it a little bit easier for us to communicate the same output over Slack, rather than sending out an email and downloading the report. The number of seeded functionalities within the Oracle Integration Cloud Service platform is better."
  • "Oracle Integration Cloud Service can improve the downloading and uploading of files. I've submitted this issue to the Oracle Idea Labs. The issue is from the front end of Oracle Integration Cloud, we cannot download or upload a file directly or drag and drop it."

What is most valuable?

The most valuable features of Oracle Integration Cloud Service are the seeded integrations with many communication platforms, such as Slack and emails. It works best for the historical communication methods. Those are still prevalent with all the other clients. When we are doing the integrations, it makes it a little bit easier for us to communicate the same output over Slack, rather than sending out an email and downloading the report. The number of seeded functionalities within the Oracle Integration Cloud Service platform is better. 

What needs improvement?

Oracle Integration Cloud Service can improve the downloading and uploading of files. I've submitted this issue to the Oracle Idea Labs. The issue is from the front end of Oracle Integration Cloud, we cannot download or upload a file directly or drag and drop it.

For how long have I used the solution?

I have been using Oracle Integration Cloud Service for approximately three years.

What do I think about the stability of the solution?

Oracle Integration Cloud Service is highly stable.

What do I think about the scalability of the solution?

The stability of Oracle Integration Cloud Service is great.

We have approximately 100 people using this solution in my company. In my client's company, there are approximately 50 users using it with plans to increase usage.

How are customer service and support?

I have not used the technical support from Oracle. However, I did have contact with the support regarding the package cost of the solution and the response I received was good.

Which solution did I use previously and why did I switch?

I have not used another solution in the same category as Oracle Integration Cloud Service.

How was the initial setup?

The initial setup of Oracle Integration Cloud Service is very simple and easy to navigate around. For a user to be created and set up, takes approximately five minutes.

What about the implementation team?

We have a technical team of 10. Five of them deal with the implementation, and the other five are handling other aspects, such as maintaining the schedule and any kind of changes requested on an ad-hoc basis

What was our ROI?

We have seen a return on investment, our client always renews their license.

What's my experience with pricing, setup cost, and licensing?

The price of Oracle Integration Cloud Service is good. It is reasonable and is priced well for the market segment. The model they use is on a per-package unit and we have a two-year subscription.

What other advice do I have?

Others looking into implementing Oracle Integration Cloud Service should explore more as and when new updates and patches are coming out and if their business would fit well with Oracle Integration Cloud Service.

I rate Oracle Integration Cloud Service an eight out of ten.

Which deployment model are you using for this solution?

Public Cloud
Disclosure: My company has a business relationship with this vendor other than being a customer. Partner
PeerSpot user
SandeepGoyal - PeerSpot reviewer
Senior Manager at Genpact - Headstrong
MSP
Stable, flexible, and offers good integration capabilities
Pros and Cons
  • "The initial setup is easy."
  • "The solution is expensive."

What is our primary use case?

If I want to integrate with my on-premise application at the financial organization finance, I can do so. I can use the SAT finance and I have Oracle Fusion as my HR solution. I can send information from Oracle Fusion to Oracle SAP. Integration is required and I can use OICS for the dashboard. I can use two types of approaches - one is a real-time approach, and another is the best processing approach. I would always prefer to go with that best processing approach, and if we set a middle layer. It's good, however, to have options.

In the middle layer, I can set up one type of integration - a Journey integration. With the Journey integration, are have personal-related information. It is already, readily, available. 

What is most valuable?

Overall, it's a very good product.

It offers a lot of stability and flexibility. 

The initial setup is easy.

What needs improvement?

The solution did use to have stability issues, however, that is now dealt with.

The solution is expensive. 

We would always prefer any solution to be more secure. 

For how long have I used the solution?

I'd rate the solution for three to four years now. I've used it for a while. 

What do I think about the stability of the solution?

For the first few years, the solution was not stable. It is much more stable now in this instance. It's been stable for about two years or so now. 

What do I think about the scalability of the solution?

We have seven or eight clients using this solution currently. They use a variety of other Oracle products as well that we have helped arrange. 

How are customer service and support?

Oracle has a great dedicated service team. If you have to make a service request, you will get the solution. A forum is also available as are landing guides, which are quite helpful. Based on my experience, they are readily available to assist in multiple ways.

How was the initial setup?

The initial setup is easy. However, the provisioning is employee-based. The provisioning is based on the message list, that we have purchased. 

It did not take that long especially if you have already worked with or had Oracle. Some pre-setup is required, from an organizational perspective. For us, we took data from our on-premises system and installed the OIC agent. 

Our middle layer isn't accessible from anywhere purposefully. That integration was via the internet only. 

In general, the setup and other requirements surrounding the implementation will take time. We had to arrange policies, et cetera, before even beginning the setup process. 

What's my experience with pricing, setup cost, and licensing?

The price could be better and they need to work on their licensing model to make it easier for users. 

What other advice do I have?

We are an implementor. I'm also an Oracle Prime customer. I'm currently using that Oracle for many years and I have a complete ecosystem in Oracle.

Earlier, due to instability, at that time I would never suggest that anyone go with that OICS, integration cloud service. However, now that Oracle has improved a lot in the OIC part, I would recommend it. However, it depends on that ecosystem. If the surrounding technology is related to Oracle, it's a great integration tool. I would always prefer that OICS. However, some SAP or some other tools might not be as available and we would have to build some custom solution. Of course, rather than the customized adapter, we would prefer to go with a standardized one. It really just depends on the environment.

I'd rate the solution nine out of ten.

Disclosure: My company has a business relationship with this vendor other than being a customer. implementer
PeerSpot user
Jang-Vijay Singh - PeerSpot reviewer
Consulting Software Engineer at Singhpora Consulting
Real User
Top 10
Good flow design interface, scalable, and provides a good variety of connectors
Pros and Cons
  • "OIC offers a number of pre-built technology and SaaS adapters for high productivity for a wide range of target systems, both in-house via agents and cloud/SaaS, via a very flexible range of interfaces."
  • "Configurable timeouts on each connection would be good."

What is our primary use case?

The main use case is "systems integration" for my company's enterprise customers across many different industry sectors.

Many of our customer projects use Oracle Integration Cloud or OIC iPaaS for integrations between disparate systems like ERP, e-commerce, and warehouse systems, from both Oracle and other vendors and technologies. Integration flows were developed for keeping product inventory, prices, addresses in sync between various end-systems and to support key business processes spanning many systems, departments, and organisations. 

Additional non-functional goals were maintainability, stability, scalability, graceful error-handling, decoupling for loose-coupling of distinct core systems, and "predictable performance". The predictability has been verified via repeatable testing and seamless operation in production. 

Additionally, we have implemented other use-cases like shipping integration (such as DHL, FedEx), order flows from e-commerce to ERP, & many more granular and custom use cases specific to customer needs (e.g. implementing internal APIs to support larger enterprise business processes or application user interfaces, bulk data reconciliation and many more).

In general, a cloud-based product helps avoid the high lead-up times and maintenance overheads involved in setting up in-house infrastructure, and this is adequately achieved by OIC iPaaS. 

OIC, in particular, is also well integrated with Oracle SaaS ERP via "business events" and easy to integrate via Rest APIs (though other integration platforms also offer API-based integration, it makes a lot of sense to use OIC if a customer already uses Oracle SaaS). The recent addition of the Kafka-compatible OCI Streaming has since early 2023 allowed us to support a loosely-coupled event-driven integration between different products from different vendors, built on different technologies, and supporting different throughputs.

OIC offers a number of pre-built technology and SaaS adapters for high productivity for a wide range of target systems, both in-house via agents and cloud/SaaS, via a very flexible range of interfaces. These include APIs by way of Rest/SOAP over http/s, files like ZIP and CSV over filesystem or S/FTP, databases,  and more. All of these interface types were utilized in our customer solutions to deliver a range of functionality in the form of "integration flows".

To summarise: OIC helped us to deliver high quality software engineering to our customers, with our solutions being comparably high in supportability, maintainability, loose coupling between disparate core systems, high cohesion in deployable units, clean interfaces, predictable runtime performance and other important properties for supporting any major enterprise

How has it helped my organization?

It offered a natural transition from, and in some cases, it complements Oracle's existing middleware like SOA Suite (now SOACS), Oracle Service Bus, etc, for many but not all use cases.

Furthermore, it offers a compelling solution within the Oracle environment that makes it easier to integrate Oracle SaaS ERP (via business events, APIs) with any other cloud or in-house product that might support many different interface types. 

Our organization, as a neutral systems integrator with a "client advocacy" approach, also offers solutions built on open-source platforms like Apache Camel. However, the choice of platform depends on customer preferences, suitability, and fit with the rest of their IT environment. Singhpora Consulting aims to deliver good "Software Engineering", i.e. an optimal balance between upfront costs, quality, supportability, maintainability, and runtime performance to customers on tools and platforms best suited to them, rather than promote any one particular product. 

To have a realistic picture of Customers must however keep in mind that the mere fact that it is "cloud" and "iPaaS" does not mean a zero-effort pay-as-you-go solution. There is still quality technical design and skill required in actually producing a good solution to be deployed on it.

Moreover, there is still ongoing effort involved in "Systems Administration". This includes functions like physical or virtual network setup and administration, information security, DB administration, patching, updates, etc. These are not directly "iPaaS" functions but important supporting functions, and the quality of these functions can be critical in every project. Some of these functions are also shared between the cloud provider like Oracle, other vendors, or the customer. 

This is over and above quality and effort involved in the "Application Development" practice, which is what developers and applications architects do. We develop and deploy integration flows that run on the iPaaS platform.

Finally, the most important lesson from decades of Software Engineering should be that every IT system must be independently verifiable by professionals in a given area, such as accounting, supply chain management, or logistics. Automation (and increasingly AI) is valuable as a tool to scale up human effort, verifiability, accountability and explanability are very important properties of good solutions - OIC supports these via a visual flow designer, audit trails/OCI logging, transparency in business rules via the Decision Support System (DSS) component and many more inbuilt features, with adequate features to support more. 

Once customers to keep these expectations clear when making a realistic assessment on skills, budgets, intended outcomes, etc., solutions delivered on OIC can vastly improve efficiency and deliver great value to many enterprises. 

What is most valuable?

The most valuable features are (Reviewed and updated February 2024):

  • Update Mar 2023-Feb 2024: OIC's native integration via the OCI Streaming Adapter with the Kafka compatible OCI Streaming service allowed us to develop a powerful and scalable integration with a third-party application chosen by the customer. This kept multiple core systems (built on different technologies, with different throughputs) completely decoupled. The setup of OCI Stream was much easier than a comparable messaging technology, as the setup was serverless. Scaling the message throughput was relatively easy via partitions, and third-party applications could use standard Kafka-compatible interfaces to produce and consume from the OCI Stream
  • Update Aug 2022: The Decision Support System component or DSS(decision table and rules engine) in general is a valuable feature that is closley integrated with the OIC platform's enterprise edition. It can be used to externalise logic from deployable code (hence simplifying releases whilst making key business logic more configurable and transparent)
  • Process Cloud Service (PCS) supports the industry standard Business Process Management Notation (BPMN) for business analysis. Being part of the OIC platform, this facilitates closer collaboration between various stakeholders from multiple departments and even multiple organisations participating in a business process 
  • Easy to provision OIC environments (subject to security assessments and ensuring adequate security controls on endpoints)
  • Predictable costs and pay for use billing
  • It is easy to scale instances, though scalability also depends on how well designed the actual solution is that is being deployed on Oracle Integration Cloud.
  • Decent designer interface for flow design and manipulation.
  • Easy to promote across environments as environment-specific "Connections" are decoupled from the actual "deployable unit" (the *.iar archive). This is a big plus, as it is better for security (credentials don't leave the environment) and also maintainability (less chance of deployment errors, less chance of promoting a deployable unit meant for TEST into PRODUCTION). Some of the other technologies do not offer this decoupling and I have seen first hand some of the undesirable situations this can lead to in some badly implemented legacy environments.
  • A range of connectors for different interfaces like files, sftp, http/s Rest/SOAP, databases, and more. With OIC, things "just work", with the right skills, experience, and attitude of course.
  • Update Aug 2022/reviewed in gen2 Jan2023: For quite some time now, XSL editing has possible in both Designer and Code modes (as of this writing, some important XSL constructs such as variables are not usable in the browser based designer view, even though they have always been editable via an external IDE like JDeveloper)

What needs improvement?

Improvements can be made in several areas, as follows:

  • Configurable timeouts on each connection would be better than a single global timeout that applies to all. The rationale for why timeouts are necessary is described here: https://weblog.singhpora.com/2019/07/fault-tolerance-in-integration-flows.html  In my opinion, this feature can actually save resources (CPU, memory) for Oracle and also deliver better runtime functionality to customers. 
  • Retryable scopes and activities could be useful. 
  • Easier ability to edit a DB operation via DBAdapter when a schema changes, such as a column added or removed from a table (Update Aug 2022: it's possible via the wizard but needs a slightly non-intuitive series of steps) 
  • Ability to add Java libraries for very corner situations like file/ftp adapter valves, which is a feature that exists in Oracle Service Bus and can be very useful in some rare situations.
  • OIC arteracts should support standard source control formatting for easier comparison across versions

For how long have I used the solution?

We have been using Oracle Integration Cloud Service since Q3 of 2018.

What do I think about the stability of the solution?

Stability-wise, it is excellent. See the note on scalability. A scalable solution is also stable and predictable in the event of "infinite load".

What do I think about the scalability of the solution?

Scalability is an important non-functional requirement in any software engineering project. Scalability supports two other non-functional requirements: performance (e.g. throughput or data processed per unit time OR response time in a synchronous request-response scenario), and availability (for high availability, the environment needs more instances in a cluster so if one goes down, others can serve requests without causing downtime to consumers)

Scalability depends on two (occasionally competing) aspects:

  1. Platform-level scalability; this is the ease of provisioning hardware, VMs, application server instances in a cluster, etc. In the case of Oracle Integration Cloud, this aspect is well abstracted away from application developers and fairly easy to manage. It can easily scale up or down.

  2. The second important aspect of scalability is the actual technical design of the application. In OIC's case, "integration flow", that is deployed on the platform.

A well-designed solution can achieve the same performance on a fewer number of instances, less memory, and less CPU. A well-designed solution that is "scalability-friendly" would easily spread its load across multiple instances that might be available to it and its performance (throughput) would ideally improve linearly with an increase in the number of instances. An important quality of a scalable solution is also that in the event of "infinite load", it would only accept as much as it can easily process at a predictable rate given the resources available to it, and would then start accepting more as more resources are made available (a non-scalable solution would simply fail under such an 'overload' situation). 

It often happens that some of these application design level aspects of scalability get neglected, therefore, customers often end up incurring unnecessary costs in merely "platform-level" scalability with the expectation that "performance issues" would go away by throwing more OIC instances at an application. 

To deliver the best outcome to customers, both of the above perspectives on scalability need to be addressed. 

For our customer's use cases, we achieved this with our application design and repeated testing with large data volumes. We did not over-engineer or over-optimize, even when we felt the solution could be enhanced to perform with higher throughput, we took customer's feedback on when the throughput was acceptable for their immediate business objectives, to avoid diminishing returns

How are customer service and support?

Technical support is excellent by and large, but could be better and more consistent.

How would you rate customer service and support?

Positive

Which solution did I use previously and why did I switch?

The choice of technology depends on the customer's environment, suitability for their use case, preferences, and other needs. We deliver solutions on multiple technologies and each can have pros and cons. 

Oracle Integration Cloud was the best suited for some major enterprise customers. 

On other customer projects, we have delivered solutions on Mulesoft, Apache Camel, Oracle SOA Suite, Oracle Service Bus, and more.

There are many "conceptual" similarities that I can see as a Software Engineer, but there are very many implementation level differences not just limited to technology but also in vendor support, community eco-system, and quality of professionals. 

How was the initial setup?

The initial setup was straightforward and it was easy to get productive. Oracle offered initial support and guidance as well, as they were keen for the technology to be adopted. 
However, enterprise customers MUST seek advice from qualified professionals around systems administration and network security, including penetration testing in consultation with Oracle, and must conduct a proper risk assessment as with any other non-trivial enterprise IT system whether or not it is cloud-based.

What about the implementation team?

We developed in-house. Singhpora Consulting was sub-contracted to develop key parts of the solution

What's my experience with pricing, setup cost, and licensing?

Many open-source products can offer a high level of customizability and no upfront licensing cost. However, there can be a high cost involved in provisioning infrastructure, expertise, and other aspects. 

In the case of Oracle Integration Cloud, costs can be "predictable" as far as the platform and infrastructure are concerned. The platform offers a range of pre-built adapters and connectors but it is a closed platform controlled by Oracle. This has pros and cons in terms of flexibility versus productivity.

Which other solutions did I evaluate?

Yes, identical usecases were implemented on multiple platforms to identify the optimal balance of cost, time, and quality

What other advice do I have?

Self-promotion: Please visit https://weblog.singhpora.com or contact us directly on info@singhpora.com

Customers can contact us for no-obligations brief consultations for their use cases where they might consider our future involvement.

Which deployment model are you using for this solution?

Hybrid Cloud

If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?

Other
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
reviewer1223847 - PeerSpot reviewer
Manager at a computer software company with 10,001+ employees
Real User
A low-code solution that is easy to set up, but has file size limitations
Pros and Cons
  • "People are able to scale up, learn it quickly, and start delivering."
  • "If an inbound file is larger than one GB, it cannot be transformed within Oracle."

What is our primary use case?

My company implements this solution for our customers. The solution is typically used for any financial or supply chain implementation. We don't do it stand-alone; we typically do it with the Oracle ERP implementation. We use it to do all of the orchestration in and out of our ERP.

What is most valuable?

As a consulting firm, the biggest advantage is that it is a low-code platform. People are able to scale up, learn it quickly, and start delivering.

What needs improvement?

There is a limitation with the file size that Oracle Integration Cloud Service can read and transform. If an inbound file is larger than one GB, it cannot be transformed within Oracle. In cases where we face that limitation, we have to use other solutions that can handle higher volumes. 

For each delivery, we use it in conjunction with Oracle OIC, which is another Oracle product, and they could make it easier for us to query the underlying data, at least with the Oracle tables. It is a tedious task and we have to write VIP reports and get that data via web services, so that is something that they can improve.

For how long have I used the solution?

I have been working with this product for the past three and a half years. 

What do I think about the scalability of the solution?

This product is definitely scalable. It suits enterprise companies and small companies. Day-to-day middleware users would not use this solution, just technical users on the IT team.

How was the initial setup?

The solution doesn't require much setup. After provisioning, the instance is good to go as soon as the connections are set up. From the provisioning and setup perspective, it is pretty simple and easy.

It takes around one hour for us to provision the instance and start setting it up. Then, once we have the instance available, we can start configuring it as per our requirements. The product is deployed in the cloud. Oracle gives you flexibility for how you can host it, so it can be on your private network or on a public network. 

What's my experience with pricing, setup cost, and licensing?

The price is fair. 

What other advice do I have?

I would rate this solution as a seven out of ten.

Disclosure: My company has a business relationship with this vendor other than being a customer. Reseller
PeerSpot user
reviewer1848528 - PeerSpot reviewer
Senior Manager at a financial services firm with 10,001+ employees
Real User
Robust with great out-of-the-box adapters and fast support response times
Pros and Cons
  • "Technical support responds quickly."
  • "The bulk processing needs improvement."

What is most valuable?

The out-of-the-box adapters are the most valuable aspect of the solution.

It was easy to set up.

The solution is robust.

You can scale it as needed.

Technical support responds quickly.

What needs improvement?

The bulk processing needs improvement. When the data it needs to process is huge, then it does not work well, for example, when we're talking about gigabytes or terabytes. If data is received in this way, then this middleware doesn't work properly.

We would like to see more out-of-the-box adapters with different boundary applications.

The solution needs the support of more EDI protocols, like RosettaNet.

For how long have I used the solution?

I have joined this organization recently. I joined eight months ago, and have used the solution since then. However, I'm not sure for how long the company has used it. 

What do I think about the stability of the solution?

The solution is robust and the stability is good. There are no bugs or glitches. 

What do I think about the scalability of the solution?

The solution can scale quite well.

How are customer service and support?

Technical support is quite fast. We are happy with their level of response.

How was the initial setup?

The initial setup is not difficult or complex. It's quite straightforward. 

How much maintenance is required after implementation depends on the number of integrations. For example, if there are 100 integrations, then around five people will be required to maintain everything.

What about the implementation team?

We are implementors. We are able to deploy this product for our clients. 

What's my experience with pricing, setup cost, and licensing?

The licensing costs need to be checked from the Oracle portal.

Typically, there is just a standard licensing fee.

What other advice do I have?

We are the implementers of the product.

We are using the latest version of the product.

If a company is integrating this product with file-based integration, then it is very good. It provides good monitoring and tracking as well. B2B capabilities earlier were not there, however, now they are coming up with the B2B capabilities where EDI-related interfaces can be handled well. That said, bulk processing is still a challenge

I'd rate the product an eight out of ten.

Which deployment model are you using for this solution?

Public Cloud
Disclosure: My company has a business relationship with this vendor other than being a customer. Implementer
PeerSpot user
Buyer's Guide
Download our free Oracle Integration Cloud Service Report and get advice and tips from experienced pros sharing their opinions.
Updated: September 2025
Buyer's Guide
Download our free Oracle Integration Cloud Service Report and get advice and tips from experienced pros sharing their opinions.