- Monitoring
- WebLogic performance
- Open standards.
Senior Technical Consultant at a tech consulting company with 501-1,000 employees
It enables communication between different systems -- some old, some new -- by using middleware.
What is most valuable?
How has it helped my organization?
It enables communication between different systems -- some old, some new -- by using middleware.
What needs improvement?
- More Maven support
- Improved file-transfer adapter
- Large payloads need to be made easier to use
For how long have I used the solution?
I've used it for eight years.
Buyer's Guide
Oracle SOA Suite
June 2025

Learn what your peers think about Oracle SOA Suite. Get advice and tips from experienced pros sharing their opinions. Updated: June 2025.
860,592 professionals have used our research since 2012.
What was my experience with deployment of the solution?
We've had no issues with the deployment.
What do I think about the stability of the solution?
There have been no stability issues.
What do I think about the scalability of the solution?
We have had no issues scaling it to our needs.
How are customer service and support?
In our experience, technical support is really bad and needs a lot of work.
How was the initial setup?
The initial setup is complex. There are many things involved and if you don't know it very well, you can damage the installation.
What about the implementation team?
I have always been an independent consultant, and I always say there has to be an in-house responsible person/department for SOA.
What was our ROI?
I don't have specific information, but in most of my projects there is substantial savings when we implement a good SOA strategy.
Which other solutions did I evaluate?
In other projects, I evaluated/used Netweaver for SAP integration and it was really difficult to use. I used the IBM SOA Solution also, but it is not mature enough for the real world. Oracle offered by far a better SOA solution.
What other advice do I have?
You need to have a good leader/manager take this project and lay down a good strategy/plan before jumping into implementation.
Disclosure: My company has a business relationship with this vendor other than being a customer. My current company is an Oracle Partner.
Department Manager at a tech company with 51-200 employees
It has a broad set of tools for handling SOAP and REST integrations to FTP, files, and JMS depending on need.
What is most valuable?
We use it to build integrations for customers. It has a broad set of tools for handling SOAP and REST integrations to FTP, files, and JMS depending on need.
How has it helped my organization?
For customers, we have often made integrations from batch processing to propagating changes in a few seconds. With the integration platform in place, it is easier and quicker to make the integrations they need.
What needs improvement?
There is always room for improvement, but it has shown a continuous growth in functionality. Nevertheless, the stability when used with JDeveloper needs improvement.
For how long have I used the solution?
I have been using it for six to seven years.
What was my experience with deployment of the solution?
There have been no issues deploying it.
What do I think about the stability of the solution?
The product is stable, but we have seen less stability with JDeveloper.
What do I think about the scalability of the solution?
It contains good options for handling scalability. We haven't had issues scaling it as necessary.
How are customer service and technical support?
Technical support is good and available, but you need to know how Oracle Support works to get the best help.
Which solution did I use previously and why did I switch?
We had no other solution in place.
How was the initial setup?
Setup of the development environment has become a lot easier, as has the production environment. For the production environment, I would recommend someone who has done this before.
What's my experience with pricing, setup cost, and licensing?
Pricing has been an issue for smaller customers. Fortunately, the cloud will now give more options.
Which other solutions did I evaluate?
No other options were looked at.
What other advice do I have?
There is an active community -- read blogs and books, and attend conferences, and training, or work side-by-side with someone who knows the product. Also, plan the architecture well.
Disclosure: My company has a business relationship with this vendor other than being a customer. We're partners.
Buyer's Guide
Oracle SOA Suite
June 2025

Learn what your peers think about Oracle SOA Suite. Get advice and tips from experienced pros sharing their opinions. Updated: June 2025.
860,592 professionals have used our research since 2012.
Full Professor at a university with 1,001-5,000 employees
REST adapters have now been upgraded so that there is no explicit need to translate REST and JSON on in/outbound.
What is most valuable?
The most valuable features are BPEL orchestrations, mediations and tight integration with Oracle Service Bus, and adapters.
A very useful feature in SOA Suite 12c has been REST adapters, which have now been upgraded so that there is no explicit need to translate REST and JSON on in/outbound.
Also, BPEL extensions and templates have been very useful.
How has it helped my organization?
SOA Suite 12c can significantly simplify the integrations and orchestration, including human workflow. In complex IT environments, it can lead to loosely-coupled architecture and reduce the integration complexity considerably. Also, it can contribute to service reuse.
What needs improvement?
In my opinion, an important aspect that will probably be covered in future versions is support for micro-services and the ability to scale on PaaS and Docker-like environments.
For how long have I used the solution?
I have used this product since it was introduced as BPEL Process Manager 10g. For 12c, I was among the beta testers.
What was my experience with deployment of the solution?
We've had no issues with deployment.
What do I think about the stability of the solution?
SOA Suite 12c has improved stability considerably. In the past, we had encountered some minor stability issues with WSM. However, in 12c this has been greatly improved and we have not noticed major problems in production. Also, JDeveloper has been improved.
What do I think about the scalability of the solution?
12c has improved scalability dramatically and now uses fewer server resources. Also, Enterprise Manager provides better tools to monitor load.
How are customer service and technical support?
We have always gotten prompt and useful responses from support.
Which solution did I use previously and why did I switch?
No, however we also have experience with IBM BPM. We, however, prefer Oracle SOA Suite due to better integration and richer functionalities.
How was the initial setup?
Setup is straightforward, particularly for development environments. For production and separate domains, you need to know what you are doing. However, the provided documentation is adequate.
Which other solutions did I evaluate?
We have evaluated IBM BPM, JBoss jBPM, and Activiti. We have figured out that SOA Suite 12c currently offers the richest functionalities and is the best integrated product.
What other advice do I have?
It is essential to have a good understanding of the features provided, including BPEL, services, adapters, mediations, human workflow and other features. It is also good to get familiar with SOA concepts and patterns. Using this product is the right way to go and following sound development practices brings results quickly. However, using the product in wrong way might not provide all the benefits.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Senior SOA Architect at a healthcare company with 1,001-5,000 employees
It has easy-to-use development environment/maintenance consoles and default connectors for third-party integration.
What is most valuable?
- Easy-to-use development environment/maintenance consoles
- Default connectors for third-party integration
- Out-of-the-box deployment functionality
How has it helped my organization?
I can deliver higher quality customer solutions and support them both on the architectural level and the technical/implementation level.
What needs improvement?
Framework extensibility needs to be worked on.
For how long have I used the solution?
I've been using it for eight years give or take.
What was my experience with deployment of the solution?
We've had no issues with deployment.
What do I think about the stability of the solution?
Speed/memory consumption on processing of large (XML) documents did have some issues.
What do I think about the scalability of the solution?
We had no issues scaling it.
How are customer service and technical support?
7/10
Which solution did I use previously and why did I switch?
We previously used Mule ESB/WSO2. Most of the time, the customer already has an Oracle background, so the implementation of the Oracle middleware was more of a logical extension.
What about the implementation team?
Most of the time, it's straightforward for the integration patterns, and isn't rocket science.
What's my experience with pricing, setup cost, and licensing?
Compared to open source platforms, Oracle isn't cheap. Companies will need to decide if they prefer open source, use, for example, a paid community support and use a framework which may be less mature, or use Oracle, which means a real mature framework, full support, and stability.
Which other solutions did I evaluate?
When customers are at the beginning of the process of deciding which middleware platform to use and they aren't bound to, let's say, Oracle, the choice to use, for example Oracle SOA Suite won't be the first one.
What other advice do I have?
The Oracle integration platforms keeps getting expanded with more products. Overall, it's a mature and complete platform, ideal for implementing high-quality business solutions. Oracle has a real wide community which can help with almost any use case. It has an easy-to-use development environment. It's just a complete all-in-one solution.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Oracle Ace Director at a tech company with 10,001+ employees
By being more agile and reusing services, it shortens software development lifecycles.
Valuable Features
- Pure play integration (ESB)
- Orchestration (BPEL)
- API Management (Rest Adapters, API manager, etc.)
Improvements to My Organization
We're an SI, so I can only comment on behalf of our customers. By implementing SOA, underpinned by Oracle SOA Suite, we have been able to help customers save thousands of dollars by optimizing business processes, shortening software development lifecycles by being more agile and reusing services, and APIs. Our business is able to deliver products to the market quicker and cheaper.
Room for Improvement
API Management and BPM both need work, but I believe Oracle is already working on this.
Use of Solution
We've been using it since its inception, 10.3.x, so that's nine to 10 years.
Deployment Issues
We've had no issues with deployment.
Stability Issues
There were no issues in v11.1.1.7, but in 12c, the very early releases were a bit unstable. However, with Oracle's new release cycles were able to release patches very quickly, and now v12.1.3.x and v12.2.1.x are very stable products.
Scalability Issues
There were issues scaling, but mainly because the customer didn't set up the product properly, and didn't do capacity planning properly. If the product is setup properly according to the right capacity design, it scales as expected.
Customer Service and Technical Support
7/10
Initial Setup
The complexity of setup depends on the set up. For developers and/or development environments, setup is very simple. With SOA Quickstart, it only takes a few minutes to have SOA Suite and full IDE up and running. For production environments, it takes a bit longer. However, there are several ways including products that will automate full installation out-of-the-box.
Pricing, Setup Cost and Licensing
Do proper capacity planning. Engage an expert in the field to assist in defining what the requirement is, what approach to follow when licensing (Oracle processors, named users, metered/unmetered if cloud), and then size to the actual needs throughout time. This approach will almost certainly result in much cheaper license costs, probably less than other competing products that have less flexibility when licensed.
Other Solutions Considered
We also looked at Mule ESB/CloudHub, TIBCO, and IBM. There were many reasons that we chose Oracle, including that it's a more robust and scalable product, more features, better future roadmap and product vision, better integration with Oracle Apps, and Oracle Cloud SaaS.
Disclosure: PeerSpot contacted the reviewer to collect the review and to validate authenticity. The reviewer was referred by the vendor, but the review is not subject to editing or approval by the vendor.
Senior Oracle SOA / Java Consultant with 501-1,000 employees
Since it provides many components, it is an extensive toolkit for developers who can use it for complex functionality with little coding.
What is most valuable?
- The technology adapters (Database, REST, LDAP, File, many more), which allow easy integration with technologically diverse systems.
- BPEL and Service Bus, which allow diverse integration patterns to be easily implemented.
- The extensive Enterprise Manager Fusion Middleware Control which provides management and monitoring capabilities.
- The high availability features (mostly important for performance and stability).
Since the SOA Suite provides many components, it is an extensive toolkit for a developer, who can, with relatively little coding, quickly achieve complex functionality.
How has it helped my organization?
We implement SOA Suite at different customers. The product helps them achieve their goals in terms of integration requirements (functional and non-functional). This ranges from service-enabling legacy systems to integrating COTS products in a stable, performant, and manageable way. Currently, I work for a customer that is digitalizing a legal processes. At this customer we implement reusable services and processes used by multiple front- and backend applications.
What needs improvement?
Managing (infrastructure) database growth and performance tuning can be a challenge. The product provides many options for implementing integrations, which is a strength, but sometimes it is also a challenge choosing the best solution.
For how long have I used the solution?
I used 10g for three years, 11g for six years, and 12c for one year.
What was my experience with deployment of the solution?
We've had no issues with deployment.
What do I think about the stability of the solution?
I have not encountered many stability issues caused by the product, but sometimes there are issues from poor implementation or maintenance.
What do I think about the scalability of the solution?
Only when the customer did not follow recommendations from the provided Enterprise Deployment Guide were there scalability issues. The new version 12.2.2 is expected to provide multi-tenancy for SOA Suite, which improves this even further.
How are customer service and technical support?
Technical support is good. I, however, do not often need support; I'm used to fixing things myself as a technical consultant.
Which solution did I use previously and why did I switch?
I don't have much experience with comparable products. Have seen some things of Mule and TIBCO, but would not be able to provide an unbiased comparison. I think it would also be difficult since the SOA Suite is comprised of many components.
How was the initial setup?
Initial environment setup can be complex (this is different for the SOA Suite Cloud Service where provisioning is largely automated). There are many steps to perform and choices to make. Also, the installation is layered. You require a supported OS, the application server needs to be installed on top, the database needs to be prepared, and the SOA Suite must be installed in the application server. There are other components like load balancers, HTTP servers, etc. which might need to be configured. High Availability is supported on all layers and multi-tenancy on almost all layers, but you need to think about how you are going to implement this.
What's my experience with pricing, setup cost, and licensing?
Oracle SOA Suite is not the cheapest product suite around, but it has many features by default which you will probably need to create, manage, and maintain yourself when implementing other products (High Availability, monitoring, management, and alerting, for example). For a small company, you might not want to pay for a lot of features you might not use. Be a bit careful when implementing SOA Suite on virtualization platforms when licenses are concerned. Also, named users and unlimited license agreements require thought.
Which other solutions did I evaluate?
I have not done product comparisons. Also, I’m not in a role to choose a product for an implementation.
What other advice do I have?
Choose the right tool for the job. Think carefully about selecting an implementation partner. Preferably choose one who has a proven track record, a good relationship with the product vendor, and who will help you achieve your goals with this product.
Disclosure: PeerSpot contacted the reviewer to collect the review and to validate authenticity. The reviewer was referred by the vendor, but the review is not subject to editing or approval by the vendor. The reviewer's company has a business relationship with this vendor other than being a customer: Our company is an Oracle Platinum partner and implements Oracle products at customers.
Owner at a tech consulting company with 51-200 employees
The integration possibilities with other Oracle Fusion middleware products is the most valuable feature of the SOA Suite solution.
What is most valuable?
The integration possibilities with other Oracle Fusion middleware products is the most valuable feature of the SOA Suite solution.
How has it helped my organization?
I'm a contractor, so my client organizations are the ones who benefit from SOA Suite. With it, it's quite visible the number of both internal and external processes that are more integrated. Another organizational benefit is that less human intervention is required when running the suite of products in SOA.
What needs improvement?
Although the SOA Suite solutions integrate well with Oracle Fusion middleware products, it lacks similar integration with Enterprise Manager. This is something that, in my experience working with clients, is needed for SOA Suite to be a better product.
For how long have I used the solution?
Including its predecessors, we've been using SOA Suite since 2004.
What was my experience with deployment of the solution?
There were no issues with the deployment.
What do I think about the stability of the solution?
There were regular issues with the stability of SOA Suite, but they were fixed with help from Oracle technical support.
What do I think about the scalability of the solution?
There have been no issues scaling it.
How are customer service and technical support?
8/10
Which solution did I use previously and why did I switch?
I work exclusively with Oracle software.
How was the initial setup?
Until version 10, the initial setup was cumbersome. Over the years and subsequent upgrades, with 11g setup became easier and, now, setting up with 12c is a walk in the park.
What about the implementation team?
I implement SOA Suite for my clients.
What's my experience with pricing, setup cost, and licensing?
You need to make a good estimate of the licensing costs for the first year.
Disclosure: PeerSpot contacted the reviewer to collect the review and to validate authenticity. The reviewer was referred by the vendor, but the review is not subject to editing or approval by the vendor.
Project and IT Architecture Manager at a security firm with 1,001-5,000 employees
Using OSB, we can have now a single point of access for all our systems, including legacy solutions. BAM's level of maturity is far below the rest of the product.
Valuable Features
It's a good suite of products designed to implement an SOA architecture. In this sense, OSB is for us the best product in the suite, providing us a tool to integrate our components with a high level of stability that's easy to use.
Improvements to My Organization
Using OSB, we can have now a single point of access for all our systems, including legacy solutions. Using Event Processing, we can manage a high amount of data in real-time, detecting patterns.
Room for Improvement
Indeed BAM needs improvement. Its level of maturity is far below the rest of the product. In version 12c, it's unusable. It doesn't do what it's suppose to do (collect and show KPIs).
Use of Solution
We have been using OSB for three years, BPEL and other products for only one year.
Deployment Issues
There have been no issues deploying it.
Stability Issues
We had issues with BAM. We couldn't get it to work. Right now, we are looking for other solutions, as it's clear for us that in 12c BAM is not usable at all.
Scalability Issues
We've had no issues scaling it for our needs except with BAM.
Customer Service and Technical Support
As with other big software companies, if you don't escalate and put pressure, you are not attended to in time.
Initial Setup
It was medium. The initial setup is not very complex, but you need specific skills to do it right.
Implementation Team
We implemented it using a third-party team of integrators.
Other Solutions Considered
We evaluated Open Source solutions and chose Oracle SOA Suite because it has a lot of products inside and due to the experience of other known companies.
Other Advice
Some products like OSB and BPEL engine can be rated 9/10, but some others like BAM are indeed below 3 or 4/10 due to their immaturity.
My best advice is to be careful with reporting using BAM. If you need real-time reporting, you will have to use other solutions.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.

Buyer's Guide
Download our free Oracle SOA Suite Report and get advice and tips from experienced pros
sharing their opinions.
Updated: June 2025
Popular Comparisons
IBM BPM
IBM DataPower Gateway
IBM WebSphere Application Server
Apache Web Server
JBoss Enterprise Application Platform
Microsoft .NET Framework
IBM WebSphere Message Broker
WebLogic Suite
Microsoft System Center
SAP NetWeaver
TIBCO ActiveMatrix
JBoss Enterprise SOA Platform
Buyer's Guide
Download our free Oracle SOA Suite Report and get advice and tips from experienced pros
sharing their opinions.
Quick Links
Learn More: Questions:
- Can PRTG be used to monitor Oracle SOA suite components or should we choose Nagios instead?
- Do you think there is a minimum critical threshold that justifies the deployment of the System Center suite?
- When evaluating Application Infrastructure, what aspect do you think is the most important to look for?
- What application infrastructure solution do you recommend?
- What do you use application infrastructure solutions for in your organization?
- Why is Application Infrastructure important for companies?
I agree, SOA provides tremendous functionality to integrate heterogeneous environment. With time changing and having applications over cloud and on priem, SOA has bigger role to play.