Try our new research platform with insights from 80,000+ expert users
it_user424380 - PeerSpot reviewer
Senior Oracle SOA / Java Consultant with 501-1,000 employees
Vendor
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.

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

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 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.
PeerSpot user
PeerSpot user
Project and IT Architecture Manager at a security firm with 1,001-5,000 employees
Real User
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: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Buyer's Guide
Oracle SOA Suite
February 2025
Learn what your peers think about Oracle SOA Suite. Get advice and tips from experienced pros sharing their opinions. Updated: February 2025.
837,501 professionals have used our research since 2012.
PeerSpot user
Manager Development at a energy/utilities company with 1,001-5,000 employees
Vendor
The initial setup was complex without proper documentation. However, it has seamless integration.
Pros and Cons
  • "The integration with various products."
  • "The web services need to be more robust."

What is most valuable?

  • The integration with various products
  • Seamless integration

How has it helped my organization?

It helped in the transfer of data from one system to another.

What needs improvement?

The web services need to be more robust. Also, the error handling should be improved.

For how long have I used the solution?

More than four years.

What was my experience with deployment of the solution?

We had several issues.

What do I think about the stability of the solution?

Most of the time.

What do I think about the scalability of the solution?

Yes.

How are customer service and technical support?

Customer Service:

A four out of 10.

Technical Support:

A four out of 10.

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

No.

How was the initial setup?

The initial setup was complex without proper documentation.

What about the implementation team?

A vendor team did the installation.

What was our ROI?

Not applicable.

Which other solutions did I evaluate?

No.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
PeerSpot user
Architect at a construction company with 1,001-5,000 employees
Vendor
Its strength is its consistency and compliance with the Java Enterprise Edition standard and the underlying application servers.

Valuable Features

We use two components within SOA suite:

  • Oracle Service Bus
  • Oracle SOA Suite (BPEL)

It covers all uses for services with and without states. This solution is an Enterprise Service Bus for company strategy with all the expected features

  • Scalabity
  • Robustness
  • Performance
  • Cache
  • Administration.

Its strength is its consistency and compliance with the Java Enterprise Edition standard and the underlying application servers.

Improvements to My Organization

The bus virtualizes services with OSB (Oracle Service Bus) as it guarantees a secure and holding performance with throttling downstream. It allows us to hide systems like SAP, AS400 and more modern systems.

SOA Suite takes over the services with states or necessitates fine tracking offered in combination with Enterprise Manager.

Room for Improvement

This version supports Maven for the first time. Some features need to be added for a complete support. A system trace for Oracle support would be useful.

Use of Solution

We've been using this version since 2015.

Deployment Issues

Some customers mix concepts services with and without states. The state management in the BPEL engine of SOA Suite requires persistence in DB and reduces the expected performance. It is very important to activate it when needs dictate.

Stability Issues

It's been stable during the time we've been using it.

Scalability Issues

We've had no issues scaling it for our needs.

Customer Service and Technical Support

The quality of support is not always equivalent. In general, it must improve.

Initial Setup

The initial setup has been improved with this version 12.1. Development environments are autonomous and faster to use and to deploy.

However, the Oracle solution is based on a JEE architecture which teams must mastered. Otherwise the length of growing competence is long.

Implementation Team

I attend implementations at customers with their teams. Their feedback is that during deployment, it has

  • Robustness
  • Performance
  • Rich functionality

The largest customer has more than four million hits a day on its Oracle SOA Suite infrastructure.

Other Solutions Considered

I compared this solution to others. The Oracle SOA Suite solution respects Java bases with WebLogic. It allows us to build ESB and BPEL solutions on known technologies and mastered by systems teams. It has a corporate problem as its capacity for scalability, robustness and orchestration require a dedicated infrastructure base. I suggest other solutions to my clients based on their needs.

Other Advice

It is a very good ESB if your team has JEE knowledge.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
it_user446823 - PeerSpot reviewer
Principal Consultant at a tech services company with 501-1,000 employees
Consultant
It enables us to adhere to corporate standard for developing integrations.

What is most valuable?

Oracle SOA 12c comes with many new features mostly for developers to deliver integrations rapidly.

Saving the BPEL. The activities as templates is the most common use case I have used whilst in development. This enables us to adhere to corporate standard for developing integrations. Unlike SOA 11g where we used to copy paste code, SOA12c templates makes it easy for developers.

The Managed File Transfer (MFT) is a great addition to the product set managing all our file transfer capability, encryption, decryption, monitoring, visibility and resubmission of transfer. It integrates with SOA Suite seamlessly.

For Oracle Service Bus, there is no more Eclipse and only a single JDeveloper for all development and EM consoles for monitoring.

REST support for both SOA and OSB greatly enhance the product capability for mobile and cloud integration. Inbuilt continuous integration capability through JDeveloper. It has more adapter support for cloud integration than before.

How has it helped my organization?

For one of the customer where an on-premise application needed to be integrated with cloud, the integration is done using SOA Suite, reducing the development time due to the use of templates. Also, MFT handles all kinds of secure file exchange reducing the cost for having and managing multiple FTP servers. The same templates are used for other customers too reducing further our development time and delivering quality product.

What needs improvement?

For REST support, the product internally converts to a SOAP WSDL format, and I would like to see the product only work to REST standards. It would be nice if we could rename a SOA composite feature and have pre-built templates with best practises implemented.

For how long have I used the solution?

I've been using it for the last seven years, and 12c for the last 10 months.

What do I think about the stability of the solution?

We have encountered no issues with its stability.

What do I think about the scalability of the solution?

It’s a scalable application.

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

I have never used any other product.

How was the initial setup?

For trying out a developer edition, the installation was easy unlike previous versions. The automatic upgrade from 11g to 12c was not painful.

What about the implementation team?

We implemented it on our own.

What other advice do I have?

You should use the new MFT, templates, REST features, and cloud adapters to get the best out of it.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
it_user429042 - PeerSpot reviewer
Senior SOA Architect at a healthcare company with 1,001-5,000 employees
Vendor
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: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
it_user450861 - PeerSpot reviewer
Director of Training at a consultancy with 51-200 employees
Real User
Scalability is a strength, and customer support is responsive.

What is most valuable?

The following features of this product are the most valuable to me:

Integration to underlying applications and technologies via its OOTB adapters
Scalability of deployed solutions
Business Process Management (BPM)
Business Activity Monitoring (BAM)

How has it helped my organization?

For my most recent customer, we automated an accounts payable process that integrated four different ERPs into an approval process.

What needs improvement?

Customers experience issues standing up environments. Unless an experienced administrator is involved, having an environment that is clustered and load balanced requires quite a bit of time. There are third-party tools to automate this configuration, but there is nothing currently out of the box to ease difficulty the installation issues customers run into.

For how long have I used the solution?

I have used this solution for 8+ years.

What do I think about the stability of the solution?

SOA has been stable through the years, other portions of the suite have had issues when they rolled out. Customer support is very responsive when issues are found and the product is stable.

What do I think about the scalability of the solution?

Scalability is one of the strengths of the product. We did not encounter any issues with scalability.

How are customer service and technical support?

I know others with issues, but our experience has been that they have been outstanding. Escalations are handled timely and the expertise of the support techs we've been assigned has been outstanding.

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

I did not previously use a different solution. We works exclusively with Oracle SOA Suite.

How was the initial setup?

This is a complex environment so unless an experienced administrator is involved, having an environment that is clustered and load balanced requires quite a bit of time. There are third-party tools to automate this configuration, but there is nothing currently out of the box to ease difficulty the installation issues customers run into.

What about the implementation team?

The vendor team was not used. Full disclosure - I work for a consulting company and we were brought in to facilitate the BPM and integration aspects of the project.

What other advice do I have?

Get training up front. Hire an experienced administrator. Bring in experienced consultants to help on the initial project to help mentor and provide best practices.

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: We have a long relationship with Oracle as a consultant to their customers.
PeerSpot user
it_user448332 - PeerSpot reviewer
SOA Solutions Architect at a tech services company with 10,001+ employees
Real User
Reusability of services is an important feature which allows users to eliminate extraneous legacy systems.

Valuable Features

  • Reusability of services
  • Scalability

Improvements to My Organization

We have implemented SOA for many clients. The organizations are getting benefit as they are eliminating complex integration (point to point) among several legacy systems, and having a low cost solution. The reusability of services is a game changer because one of our clients is saving big money by eliminating extraneous legacy systems.

Room for Improvement

There is a dashboard available in SOA Suite, and it's called BAM (Business Activity Monitoring), however, very often, clients need more customization, and this is limited. I want more customization in BAM.

Use of Solution

I've been using it for two years.

Deployment Issues

There are many issues in deployment, and it is an ongoing process of improvement in any product. We get support from Oracle to resolve these issues.

Stability Issues

We've experienced no issues with performance.

Scalability Issues

It's been able to scale for our needs.

Customer Service and Technical Support

There is a good customer support available and it depend on the severity of the issue.

Initial Setup

Initial setup is straightforward and there is plenty of documentation available on the Oracle website to help you with it.

Implementation Team

We have an in-house team that did it.

Pricing, Setup Cost and Licensing

It is always good if there is a win-win situation for client and service providers, and there is definitely some room for improvement in this area.

Other Solutions Considered

There are many factors that meant we chose this product over others, including its low cost, variety of integration options, and virtualization through Oracle Service Bus.

Other Advice

Perform a proper requirement gathering and check where this product is best suited in your organization.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Buyer's Guide
Download our free Oracle SOA Suite Report and get advice and tips from experienced pros sharing their opinions.
Updated: February 2025
Buyer's Guide
Download our free Oracle SOA Suite Report and get advice and tips from experienced pros sharing their opinions.