Try our new research platform with insights from 80,000+ expert users
reviewer1752774 - PeerSpot reviewer
Oracle Training Consultant at a financial services firm with 501-1,000 employees
Consultant
Integrates well, versatile, and high level support
Pros and Cons
  • "In Oracle SOA Suite some applications are not able to use REST, but it can support both SOAP and REST. You're able to integrate quite a lot of systems, which may not be able to in other solutions. You can also use XML and JSON. It is a standardizing type of tool. It doesn't matter whether I'm using JSON or XML, it can convert them."
  • "The technical support is good, we have premier support which costs extra."

What is our primary use case?

We are using Oracle SOA Suite for integration for both our internal and external systems. For the internal systems, we use a gateway to connect to it, and for the third party connections. We use Oracle SOA Suite for orchestration, transformation, and translation.

What is most valuable?

In Oracle SOA Suite some applications are not able to use REST, but it can support both SOAP and REST. You're able to integrate quite a lot of systems, which may not be able to in other solutions. You can also use XML and JSON. It is a standardizing type of tool. It doesn't matter whether I'm using JSON or XML, it can convert them.

After starting to use this solution your time to take products to production becomes a bit faster. I've learned to embrace new technologies and to take the opportunity to learn and make use of the new technologies that are there. For example, if you can reuse an API or a service, then it saves you a lot of development time and makes the teams deliver much faster.

Overall the solution is quite versatile.

What needs improvement?

The resiliency of this application can have problems with a downstream system., sometimes it's unable to recover quickly. You have to restart the services. However, this is most likely because I'm using an old version, which is 12.1.3, but if I upgrade to 12.2, then that will problem will be resolved. I'm in the process of thinking of upgrading it.

For how long have I used the solution?

I have been using Oracle SOA Suite for approximately seven years.

Buyer's Guide
Oracle SOA Suite
May 2025
Learn what your peers think about Oracle SOA Suite. Get advice and tips from experienced pros sharing their opinions. Updated: May 2025.
856,873 professionals have used our research since 2012.

What do I think about the stability of the solution?

Oracle SOA Suite is stable as long as you do the correct installation, with the architecture. It's good and very stable. I have quite a lot of services that run using it.

What do I think about the scalability of the solution?

The solution is highly scalable because I'm using three nodes, three physical nodes, or virtual machines, and if I want to add a fourth one, I can add it very easily. You can add more nodes and more managed servers. We call them managed servers, without any downtime. We have more than one node, and maintenance becomes very easy. If your architecture is done well everything will work perfectly. For example, installing the solution on at least two nodes for higher availability is scalable.

We have approximately 300 services running and the number of users can vary. The user count can vary because different applications can call the same service, we reuse these services. For example, at any one time, we could have approximately 50,000 messages passing through in about 10 minutes every ten minutes.

How are customer service and support?

The technical support is good, we have premier support which costs extra.

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

We previously have not used another similar solution.

How was the initial setup?

The installation can be straightforward if you follow the right guidance from Oracle. The infrastructure needs to be properly done.

The full implementation took use approximately one year, but it was because we have a  disaster recovery(DR) site also. We had to install it on both sides. We installed it on the DR site, used it, then copied it onto the DC site, the goal was for it to be faster.

What about the implementation team?

We used Oracle consulting services for the implementation, they are very good.

We have at least four infrastructure engineers working on the support of the solution because you need people shadowing each other. Four should be good.

You will need an infrastructure person because it runs on WebLogic. Another person who can set up the infrastructure, and someone else who can work on the Oracle SOA Suite, which involves many services. Your security team needs to get involved too, they are part of this project. However, there are only two main technical people involved, infrastructure and product person.

Which other solutions did I evaluate?

We have evaluated other options.

What other advice do I have?

I would recommend others to use Oracle SOA Suite, it's a great product. Now that we have the cloud solution, if your other products are in the cloud, then you can implement the cloud-based version. Most of my applications are on-premise, and that is why I am using the on-premise version. I would recommend the solution to anyone who wants stable, scalable, very versatile, and resilient, integration software.

I rate Oracle SOA Suite an eight out of ten.

Which deployment model are you using for this solution?

On-premises
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
Manoj Satpathy - PeerSpot reviewer
Assistant consultant at vvolve management consultants
Real User
Top 5Leaderboard
Provides good performance and error handling, but its initial setup is complex and could be improved
Pros and Cons
  • "The solution's XSLT or XSL Transformation feature was very useful."
  • "The solution’s initial setup is complex and could be improved."

What is our primary use case?

There are a good number of integrations built on Oracle SOA Suite. These integrations include order processing, debit card and credit card payments, and integration with Paypal and Paymetric.

What is most valuable?

The solution's XSLT or XSL Transformation feature was very useful. The solution can deal with large volumes. The solution's CPU and memory usage are better managed. Okay. The solution's error handling and tracking are also better.

What needs improvement?

The solution’s initial setup is complex and could be improved. A big challenge for Oracle SOA Suite is that you don't get too many technical resources.

For how long have I used the solution?

We did a migration with Oracle SOA Suite for a few months.

What do I think about the stability of the solution?

Oracle SOA Suite is a stable solution.

What do I think about the scalability of the solution?

Scalability is a challenge for Oracle SOA Suite.

What was our ROI?

The solution has good performance, and it won't give you any kind of memory leakage. The solution's usability is a little bit challenging, but its performance and CPU usage for complex integrations are always good.

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

Oracle SOA Suite is an expensive solution.

What other advice do I have?

We use Oracle SOA Suite for application integration in our company. We were using the on-premises version of the product. Since Oracle SOA Suite has its own engine, you can build your integrations, deploy, and use them. We used the Oracle BPEL Process Manager for Orchestration when we had a lot of business logic. Oracle Enterprise Service Bus (ESB) and Oracle VPN come under the Oracle SOA integration platform.

Compared to other solutions like SnapLogic, Oracle SOA Suite is not easy to use. Oracle SOA Suite is suitable for customers with a big complex integration process, where performance and infrastructure stability are more important.

Overall, I rate the solution a seven out of ten.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
Buyer's Guide
Oracle SOA Suite
May 2025
Learn what your peers think about Oracle SOA Suite. Get advice and tips from experienced pros sharing their opinions. Updated: May 2025.
856,873 professionals have used our research since 2012.
reviewer2064999 - PeerSpot reviewer
Solution Architect at a manufacturing company with 1,001-5,000 employees
Real User
Helps us implement integrations with great stability and a straightforward setup
Pros and Cons
  • "The stability of the solution is the most valuable feature."
  • "Its function options can be improved."

What is our primary use case?

Our primary use case for the solution is an enterprise integration solution. However, it depends on the business needs. For example, in the telecom domain, it involves connecting multiple systems, sending the data from one system to another, getting the data, and synchronizing it between various systems. Currently, we use the solution to implement integrations. For example, if we need to connect an HCM SaaS solution to an ADP application, PeopleSoft, or Salesforce application, we use the tool for the integrations.

What is most valuable?

The stability of the solution is the most valuable feature for us because when we initially started working with the solution, it was not stable. However, when Oracle acquired this product in 10G and moved it to 11C, we used to create a lot of Oracle support tickets. But as the product has matured, we're confident that we are getting a good integration solution. Currently, the solution is stable, and we hardly see any issues with it, and the issues we do see are easy for us to resolve without support.

What needs improvement?

The solution can be improved by creating a lightweight product that can provide persistence features. Additionally, they can include function upgrades in the next release that will offer custom functions like a zip file and encoding.

For how long have I used the solution?

We have been using the solution for approximately twelve years.

What do I think about the stability of the solution?

The solution is scalable. I rate it a seven out of ten, and six people currently use the solution in our organization.

What do I think about the scalability of the solution?

The solution is stable. It is very unlikely that you will face any product issues or see any unwanted exceptions. I rate the stability as nine out of ten.

How are customer service and support?

I rate customer service and support a six out of ten.

How would you rate customer service and support?

Neutral

How was the initial setup?

The initial setup is straightforward. I rate it an eight out of ten.

What about the implementation team?

We implemented the solution in-house.

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

Advice on pricing and licensing will differ from one organization to another and their business needs. I rate the pricing for this solution a seven out of ten.

What other advice do I have?

I rate the solution a nine out of ten because it is one of the best and most global products available on the market. The product is good, but its function options can be improved.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
Tech Lead at NCR Corporation
Real User
A critical product that my company uses extensively, but data monitoring needs improvement
Pros and Cons
  • "This is one of the critical products for my company and we use it extensively. We currently use each and every feature of Oracle SOA."
  • "An important area that can be improved is the product's data monitoring. When we use the solution for interfacing or end-to-end data monitoring, we want to know exactly where the data is going and exactly where it is failing, or where there is an issue."

What is our primary use case?

We mainly use the solution internally to interface between two applications. 

We also use it for our external customers. They send us data and we transform that data to use in our applications, or we store it in our database for further use.

What needs improvement?

An important area that can be improved is the product's data monitoring. When we use the solution for interfacing or end-to-end data monitoring, we want to know exactly where the data is going and exactly where it is failing, or where there is an issue.

For how long have I used the solution?

Our organization has been using this product for 10 years.

What do I think about the stability of the solution?

It is stable because it's quite an old product from Oracle.

What do I think about the scalability of the solution?

Since we are using the solution on-premises, scalability may be the real challenge. We are moving towards using the cloud or Oracle cloud, so maybe the scalability will be easier if we move to the cloud. This challenge isn't caused by Oracle, it's because it is on-premises. I don't want to blame Oracle for the scalability challenges.

How are customer service and support?

Oracle's technical support is not very good, but it is good.

How would you rate customer service and support?

Neutral

How was the initial setup?

It was not really complex and not really straightforward. It was somewhere in between the two.

We are currently using the DevOps model, so it is deployed through DevOps. Deployment is not taking much time because we are not doing it manually. It is an automated deployment.

Usually regarding Oracle products, deployment takes time because it requires manual effort to go around and deploy the code correctly.

What other advice do I have?

Over one thousand people in my organization use this solution, including external customers, IT engineers, and our administration team. This is a middleware product for our organization. I mean that it's one of the critical products for my company, and we use it extensively. We currently use each and every feature of Oracle SOA.

I would rate this product either a six or a seven. If you are going to use this product, I suggest making sure that it is designed well by an architect so you can use it effectively. The effectiveness depends on the architect who is going to introduce and implement this product. 

Which deployment model are you using for this solution?

On-premises
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
reviewer1341804 - PeerSpot reviewer
Application Engineer at a manufacturing company with 1,001-5,000 employees
Real User
Flexible, has a good dashboard, and the end-to-end Java support lends well to customization
Pros and Cons
  • "In case there is something that doesn't work out of the box, you have the flexibility to customize it."
  • "They supply lots of documentation but finding what we need is challenging at times."

What is our primary use case?

We primarily use this product for integrating with Salesforce and SaaS applications that our company uses for quality. We also have other legacy applications, and now, we are integrating the tool with our internal applications. We are also using Oracle B2B, which is part of SOA.

What is most valuable?

The most valuable features are the dashboard and audit trail

They have a good auditing feature.

It offers end-to-end Java support and JavaScript support. In case there is something that doesn't work out of the box, you have the flexibility to customize it.

What needs improvement?

There are networking and firewall issues that tend to delay our projects. I believe that is the case with any middleware.

The documentation and details can be a little better, and more user-friendly. They supply lots of documentation but finding what we need is challenging at times.

There is room for improvement in terms of support.

In the next version of this solution, I would like to see improvements made to the test environment for real-time testing. There is a lot of new software that isn't there until you deploy, which means that you cannot test real-time.

For how long have I used the solution?

We have been using the Oracle SOA Suite for three years.

What do I think about the stability of the solution?

It has been stable for us, so far.

What do I think about the scalability of the solution?

We do not have many integrations. We have a very small team and we have four or five consultants working for us. Together with a couple of people in our organization, there are six or seven people who have access to manage.

How are customer service and technical support?

The technical support from Oracle is good, although it can be better.

How was the initial setup?

The initial setup is not very complex.

Our scenario is different. We do not have write access in our production environment, so we have to depend on Oracle Managed Services. Because they have to make the changes, it gets a little bit delayed. If we had the write permissions then it wouldn't be an issue.

What about the implementation team?

Our in-house team deployed it. 

Which other solutions did I evaluate?

When I began working with this product three years ago, the company already had Oracle EBS and other Oracle software that was already in use. We recently evaluated other products but we thought it was the best option to go with Oracle.

One of the reasons is that there is a lot of code involved, and we would have had to write everything into the new software.

What other advice do I have?

This is a good product and I can recommend it to others. That said, there are a lot of new products that are coming onto the market, including open-source solutions. If people are starting from scratch then I would recommend evaluating several of them.

I would rate this solution an eight out of ten.

Which deployment model are you using for this solution?

Public Cloud
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
Robin Saikat Chatterjee - PeerSpot reviewer
Head of Oracle Cloud Infrastructure Solutioning Technology and Architeture at Tata Consultancy Services
Real User
Top 20Leaderboard
It is perfect for large deployments and integrating with other Oracle solutions.
Pros and Cons
  • "The ability to stand up a highly available SOA Suite, which has full DR capabilities, in a remote center and synchronize the databases using Data Guard."
  • "We were able to scale out using multiple application and web servers balanced by hardware load balancers and Weblogic clustering."
  • "Various parts of SOA, BPEL, and so on, each have their own consoles which need to be accessed individually with different logins. It would be better from an admin perspective if all the consoles were accessible via a single login."

What is our primary use case?

Sysadmin and DBA for our internal SOA Suite solution development and an implementer at various customer sites.

How has it helped my organization?

SOA Suite allows legacy applications to be connected to new applications using an intuitive interface. This defines workflows which are triggered based on various criteria and events. This enables our customers to switch from polled events or scheduled actions to triggered micro batches. It enables the freshest data to be available across all the various systems. It also is a building block of many packaged applications from Oracel such as Oracle Fusion Applications, Oracel Banking Platform, Oracel Insurance platform Etc.

What is most valuable?

The ability to stand up a highly available SOA Suite, which has full DR capabilities, in a remote center and synchronize the databases using Data Guard. From a sysadmin perspective, it is a very robust solution. We see even llomng after Oracel retired AIA which was built on Oracel SOA it is still very popular in the telecom industry.

What needs improvement?

Various parts of SOA, BPEL, and so on, each have their own consoles which need to be accessed individually with different logins. It would be better from an admin perspective if all the consoles were accessible via a single login.

For how long have I used the solution?

More than five years.

What do I think about the stability of the solution?

No, we have not faced any major issues.

What do I think about the scalability of the solution?

No issues. We were able to scale out using multiple application and web servers balanced by hardware load balancers and Weblogic clustering. Similarly, we were able to deploy the database on Oracle real application clusters, allowing scale out of the SOA Dehydration database.

How are customer service and technical support?

We have had some very good interactions with some support engineers, but felt there were others who were not up to the mark. Hence, sometimes it is useful to reopen unsatisfactorily closed SRSs in a different timezone .

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

No previous solutions were used.

How was the initial setup?

The initial setup was quite complex. We were interested in an HA DR setup with scale out, including multiple web, app, and DB servers having no single point of failure. Hence, we went with an enterprise deployment which is quite a bit more complex than the standard install.

What about the implementation team?

We implemented it ourselves (as we are system integrators for this solution) both at our own premises and at multiple customer locations.

What was our ROI?

This is difficult to quantify as it enables additional different functionality which was not there with a vanilla setup. 

It became a necessary part of our successful solution.

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

This product is WebLogic based, hence it can be both resource hungry as well as expensive from a licensing point of view.

Which other solutions did I evaluate?

We have a mandate to work with various Oracle products, hence we did not evaluate it against any competing products. However, some of our customers did compare this solution to Mule ESB

SOA Suite is the only solution that integrates seamlessly with other Oracle ERP products.

What other advice do I have?

For integrating with Oracle solutions, such as Oracle EBS, which has an integrated SOA Gateway which can connect to an instance of Oracle SOA Suite to automate various processes, this is the best solution. As it is built on proven robust enterprise grade BEA technology, like WebLogic server, it is perfect for large deployments.

Disclosure: My company has a business relationship with this vendor other than being a customer: We are Diamond Cloud Elite partners of Oracle and implement the Oracle SOA Suite solution for various customers, as well as using it in our own internal labs for developing solutions.
PeerSpot user
PeerSpot user
Enterprise Architect at Dallas/Fort Worth International Airport (DFW)
Real User
Top 20
Easily share data between disparate applications
Pros and Cons
  • "The most valuable feature of this solution is the option to design, and the development can happen at the same time."
  • "If the disk space expansion can be made more flexible, not requiring a database restart, it would be a major benefit."

What is our primary use case?

We use this solution for complex integrations between disparate systems that can be done securely, as light-weight services, automation, recovery, robust ETL options, and a lot more.

Comparing with other integration products, Oracle SOA Suite, being offered by Oracle Corporation, brings along a lot of benefits like Cloud and Database features that are an integral part of their offering.

How has it helped my organization?

This solution is specifically suitable for applications or systems that would not provide any option to share data or integrate with each other. Having data from applications like a parking system imported into the financial system reduces the revenue processing cycle by ninety percent, with the added benefits of automation, security, and reliability.

Oracle SOA Suite has been in use for more than a decade at our organization and has provided a lot of benefits across the departments.

What is most valuable?

The most valuable feature of this solution is the option to design, and the development can happen at the same time. Also, it can be done by business users as Oracle SOA Suite allows designing the logical flows that get translated into the actual implementation for the integration.

We have automated incident reporting and closure for critical applications, which is a function that has been very valuable. 

What needs improvement?

With respect to the feature that allows each process to be accessible and reviewed at a later time, it is a great debug option, but we did notice the database size getting larger by the day. Is there any option available that will allow the process history to be moved to a different schema? If so, it would not affect the performance.

If the disk space expansion can be made more flexible, not requiring a database restart, it would be a major benefit.

For how long have I used the solution?

I have been using this solution for more than ten years.

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

We have evaluated MuleSoft and other ETL products. We found Oracle SOA Suite to be the most suitable for our needs, with Cloud features and Database compatibility.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
it_user705708 - PeerSpot reviewer
Senior Technical Team Lead at Wipro
Real User
We use BPEL to integrate Oracle Retail V14 to legacy systems

What is our primary use case?

Nowadays I work for a retail company, and we deliver SOA Suíte 12c to integrate SAP Hybris REST API with legacy systems. Before, I used to work for a telecom company, and we used OSB and BPEL to integrate IVR with legacy systems.

How has it helped my organization?

SAP Hybris e-commerce needed to access orders, customers, inventory and products data on SQL server database. We developed a REST API using BPEL and OSB. We also use BPEL to integrate Oracle Retail V14 to legacy systems.

What is most valuable?

  • SOAP and REST services implemented with BPEL
  • Database/JMS/file adapters and authentication policies
  • Proxy, business services and pipelines of Oracle Service Bus.

What needs improvement?

The product is very good considering tracing, ease of use and troubleshooting.

However, the development environment requires a big machine with potent CPU/memory, and SOA server takes many minutes to be up, you can't run anything else on the computer.

In production, when you have lots of composites running on the SOA server, it takes up to 30 min to restart the server.

Microservice was created to solve these weaknesses of standard SOA approach.

For how long have I used the solution?

More than five years.

What do I think about the stability of the solution?

You need a qualified team to support production environments.

What do I think about the scalability of the solution?

Good performance when using cluster environment.

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

yes, Mule ESB.

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

High price, now with Oracle cloud, there are more options of pricing.

Which other solutions did I evaluate?

The client already had the Oracle license.

What other advice do I have?

Check also Oracle ICS and PCS on the cloud.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
Buyer's Guide
Download our free Oracle SOA Suite Report and get advice and tips from experienced pros sharing their opinions.
Updated: May 2025
Buyer's Guide
Download our free Oracle SOA Suite Report and get advice and tips from experienced pros sharing their opinions.