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.
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.
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.
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).
We have been using OSB for three years, BPEL and other products for only one year.
There have been no issues deploying it.
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.
We've had no issues scaling it for our needs except with BAM.
As with other big software companies, if you don't escalate and put pressure, you are not attended to in time.
It was medium. The initial setup is not very complex, but you need specific skills to do it right.
We implemented it using a third-party team of integrators.
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.
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.