Try our new research platform with insights from 80,000+ expert users
reviewer1877559 - PeerSpot reviewer
Works at Global Markets Strategic Sales - Data & AI
User
Good reporting and visualizations but is very expensive
Pros and Cons
  • "There are always continuous improvements that are happening."
  • "It would be ideal if they could optimize it a bit."

What is our primary use case?

It becomes the platform for all managed file transfers. If you're looking at a high-speed managed file transfer or solution around that, it becomes a basic layer, or especially in use cases in payment gateways, or API-based types of solutions, probably this becomes a default there.

What is most valuable?

The solution will provide a visual view of your total process, which is where, and why it is stuck somewhere and probably where it is. You gain a real-time understanding of where the process is. The reporting around what is happening and if it is stuck, where it is stuck, and what actions to be taken is useful.

Overall, the solution is quite good and has lots of great features. There are always continuous improvements that are happening. 

What needs improvement?

The solution is quite expensive. 

It would be ideal if they could optimize it a bit. 

For how long have I used the solution?

I've worked with Oracle for the last seven-and-a-half years.

Buyer's Guide
Oracle Service Bus
December 2024
Learn what your peers think about Oracle Service Bus. Get advice and tips from experienced pros sharing their opinions. Updated: December 2024.
830,824 professionals have used our research since 2012.

What do I think about the stability of the solution?

Any new deployment I've seen has been stable. It's not a problem. There are no bugs or glitches and it doesn't crash or freeze. It's reliable. 

What do I think about the scalability of the solution?

The solution is scalable. I've seen banking institutions use it and scale it quite well. 

How are customer service and support?

If we are putting this up on the cloud, now they've released something similar to a support cost. They have to give us yearly support. You can actually buy the cloud credits probably if somebody wants to be on the cloud. However, normally you will get support, yearly support. What they've done is you buy back that support using Oracle cloud. With the cloud, you don't need support the way you do with the on-prem models. Support contracts are offered yearly with an annual subscription. 

When you need support, you raise a ticket. It's very simple. You follow up and send the logs. It's a long process. People may sometimes try to take Oracle Consulting Services which can also help with various types of things.

How was the initial setup?

The initial setup process depends on project to project, however, typically, everything is paid for. Probably if you want to sell something, everything which is currently being sold in Oracle is specific to the cloud. If they want to move their on-prem to cloud, or they have services, free services, lift and shift services, and of course open-source. You name it and within a month maybe, or three months, depending on the type of job but other than that, everything is costed. Basically, everything, whatever resources you have to buy from Oracle is available and can be taken care of.

Any maintenance requirements are related to whatever package the client decides on. 

What about the implementation team?

Oracle can deploy engineers to help with the deployment. 

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

This is a very, very expensive solution. It will cost a company a lot. 

It only is available on-premises; it is not subscription-based. These are perpetual licenses. Whether you take it to the cloud or not, with Oracle, you have to pay perpetual licensing. Oracle does not have the cloud as a subscription model.

What other advice do I have?

This was a company that was acquired earlier, from DevLogic. Now people are asking for microservices-based architecture which currently is not an option. Especially, they use SOA services. Everything is not microservices-based architecture today. People who have been in banks, telcos, finance companies, even the government, those who have been using it for a long time, are the people probably who are the target audience right now. However, in the future, people are looking at types of services with architecture systems, which currently, SOA is not.

I'd rate the solution seven out of ten.

Which deployment model are you using for this solution?

On-premises
Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Muhammad Asif Ashraf - PeerSpot reviewer
Technical Development Lead at a government with 1,001-5,000 employees
Real User
Straightforward to install with good technical support and good stability
Pros and Cons
  • "We've been pleased with the level of technical support."
  • "The pricing of the product could be better. It's a bit high."

What is our primary use case?

The solution is primarily used for the ESB. When we want to integrate applications with each other, they want to communicate with each other, we use this. If one application wants to send a message to some other applications. It's used for transformation and integration.

What is most valuable?

The solution is very stable.

The scalability is very good. 

The installation is quite straightforward. 

We've been pleased with the level of technical support.

What needs improvement?

The pricing of the product could be better. It's a bit high.

For how long have I used the solution?

We started using the solution around 2014. We've used it for quite a few years now. It's been a while. 

What do I think about the stability of the solution?

The solution is stable. There are no bugs or glitches. It doesn't crash or freeze. It's reliable. 

What do I think about the scalability of the solution?

The scalability is very good. If a company needs to expand it, it can do so. It's not a problem.

Due to the fact that the solution is technical, there are not that many people on it. We are only a few specialized people that work on this ESB. In development, there are around five to seven people. They are a mix of engineers, managers, and admins.

How are customer service and support?

Technical support has been good. We're satisfied with the level of service on offer. 

How was the initial setup?

The initial setup is very straightforward and simple. It's not overly complex or difficult to implement.

In our systems, we install it for our local development. It's easy for us. It takes minutes to install it. The deployment process is quick.

We have five or six technical people that can handle deployment and maintenance tasks.

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

The pricing could be better.

We pay for the solution on a yearly basis. 

What other advice do I have?

The product is a part of the Fusion Middleware. We have the full suite including the SOA and WebLogic.

I'd rate the solution at a nine out of ten.

If a company wants to go to the Oracle stack, I'd recommend this solution. If a company wants to use it, it should first evaluate their requirements and whether they need to expand or if they have the capacity.

Which deployment model are you using for this solution?

On-premises
Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Buyer's Guide
Oracle Service Bus
December 2024
Learn what your peers think about Oracle Service Bus. Get advice and tips from experienced pros sharing their opinions. Updated: December 2024.
830,824 professionals have used our research since 2012.
IT Analyst at NCR Corporation
Real User
Straightforward setup with Good Features but the Connectivity needs Improvement
Pros and Cons
  • "I am a part of the software developing team and I mainly use this solution for the integrating applications."
  • "The connectivity with the solution is an area that needs to be improved. On occasion, requests are lost due to losing connectivity."

What is our primary use case?

I am a part of the software developing team and I mainly use this solution for the integrating applications.

What is most valuable?

The features most valuable are all of the features relating to the integration of applications.

What needs improvement?

The connectivity with the solution is an area that needs to be improved. On occasion, requests are lost due to losing connectivity. 

Also, there should be proper monitoring of what is coming into and going out of the Service bus and it should be logged. 

Every request should be logged.

Technical support on the Oracle site needs improvement. When we have an issue, we create an SR for Oracle. The read the request, but they do not respond properly. When creating the SR, they ask for a lot of information from us. The requested information is provided to them but still, a solution is not provided.

It would be a benefit to have proper instruction on the different types of configuration or to have an example or suggestion for different types of Scenarios and how to configure them.

I would like the configuration information provided to us.

For how long have I used the solution?

I have been using this solution for ten years.

What do I think about the stability of the solution?

The solution is stable.

We have a lot of customers and we have several enterprise applications.

What do I think about the scalability of the solution?

This solution is scalable. We can add to it and we have multiple interfaces. 

We have a lot of users, although I am not sure how many.

We have a team of thirty people working and maintaining this solution. Some are developers and some are part of the administrative team.

How are customer service and technical support?

The technical support is good.

Technical support on the Oracle site is not as good, sometimes we will get our issues resolved but not always.

How was the initial setup?

It may not be for others but I feel that the initial setup is straightforward. It is not complex. 

Once I put in a request and it is approved by a manager, it takes ten to fifteen minutes to deploy.

We deploy both on-premises and Cloud. It's a private company cloud, not public.

What other advice do I have?

Oracle a good product. It can be used for the integration of this solution.

I have only received positive feedback for this solution. The features are good. It's sufficient for us.

I would rate this solution a seven out of ten.

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: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
reviewer1738341 - PeerSpot reviewer
Senior Manager Enterprise Architecture at a individual & family service with 1,001-5,000 employees
Real User
Valuable monitoring feature that tracks UI development
Pros and Cons
  • "Monitoring feature that allows tracking of the web's UI development."
  • "Security features can be improved to better protect the server."

What is our primary use case?

The middleware provides the service from our core banking and manages the equipment from the satellite system to the core banking SMS or to any other system. Any system can communicate to another system through the solution.

What is most valuable?

The most valuable feature is the monitoring feature, where we can track the web's UI development.

What needs improvement?

The tracing. Some unknown errors will sometimes happen and the error message isn't clear. The security process to protect the servers also needs improvement. Sometimes, you need to open the whole project and complete another setup in the server, then hurry back and go through the service application to complete the security setup. If Oracle SB had one button to complete this process in one step, it would be better.

For the next update, I'd like to see event-driven architecture.

For how long have I used the solution?

I've been using Oracle Service Bus for five years.

What do I think about the stability of the solution?

The solution is stable.

What do I think about the scalability of the solution?

It's easy to scale mostly from the Oracle side. We added another node in the cluster but we haven't yet tried it.

How are customer service and support?

When we've contacted support, they haven't always resolved the issue. We've then tried from our end to find a workaround and ended up finding a solution.  Their support service could be improved.

How was the initial setup?

The setup was simple and deployment was managed on my own. It took only a few minutes.

What other advice do I have?

I would give this solution a seven out of ten. My advice is to be aware of the amount of space to collect all the requirements because sometimes, maintenance on existing setups can rebuild the servers from the beginning.

Which deployment model are you using for this solution?

On-premises
Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Lead Tech of Oracle Service Bus with 51-200 employees
Real User
Good connectors for interfacing with other applications, but the technical support needs to be improved
Pros and Cons
  • "The most valuable feature of this solution is that you can connect with different applications."
  • "This solution should work better with RESTful services."

What is our primary use case?

We are using Oracle Service Bus to connect between API management and microservices. For example, we use it for data transformation, bringing data from a specific form in one service to another form in a different service.

What is most valuable?

The most valuable feature of this solution is that you can connect with different applications.

What needs improvement?

I had a problem with one of my projects because OSB cannot send cookies to the RESTful services.

This solution should work better with RESTful services.

For how long have I used the solution?

I have been working with Oracle Service Bus for two years.

What do I think about the stability of the solution?

This solution is stable.

What do I think about the scalability of the solution?

We have four developers who are using this solution.

How are customer service and technical support?

The technical support for this solution is not very good. I have not been able to get problems resolved because I do not have a professional account. The support is not very useful for developers.

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

Prior to using Oracle Service Bus, I was using webMethods Integration Server, by AG.

It was not my decision to switch and I am comfortable working with either of these solutions.

webMethods is very easy to use but it does not offer the same level of capability for personalizing your development. With respect to ease of use, for data transformation in OSB, we had to write a function but with webMethods it was just a drag and drop.

How was the initial setup?

The initial setup is not complex. It takes less than one minute to deploy.

What other advice do I have?

My advice to anybody who is implementing this solution is to study the architecture that they want to implement very well. That way, they won't have to have repeated flows that do the same work.

I would rate this solution a seven out of ten.

Which deployment model are you using for this solution?

On-premises
Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
PeerSpot user
Senior Consultant at a consultancy with 10,001+ employees
Real User
It is flexible with accepting incoming messages, including handling JSON.

What is most valuable?

  • It’s a lightweight tool compared to Oracle BPEL
  • The design of the product.

How has it helped my organization?

Because it can handle JSON inputs, we can now use JSON.

What needs improvement?

The logging and error-handling framework can be improved.

Usage of DVMs, MDS and other additional features that are possible in XSLT in BPEL are missing in this product.

For how long have I used the solution?

I have used it for the past three years and I am satisfied with it.

What was my experience with deployment of the solution?

There were no issues with deployment; it was very straightforward.

What do I think about the stability of the solution?

I have not encountered any stability issues. The product is highly stable.

What do I think about the scalability of the solution?

I have not encountered any scalability issues. The product is highly scalable.

How are customer service and technical support?

Technical support is 3 out of 5; availability of materials and support related to OSB 11g is less commonly available.

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

Even though we had been using Oracle BPEL, we had to go with Oracle Service Bus because it is able to handle JSON inputs. We tried to implement one scenario using Oracle BPEL but couldn’t achieve it in BPEL, so we had to go for OSB and were amazed by its flexibility in accepting incoming messages.

How was the initial setup?

Initial setup involves a learning curve; it’s not as straightforward as Oracle BPEL. For example, defining custom variables, assigning and replacing different activities is a bit intriguing compared to BPEL.

What about the implementation team?

We implemented it through Zensar. Their level of expertise is 4 out of 5.

What was our ROI?

ROI is not tangible, but we have benefited highly from this product.

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

I heard it’s available free with Oracle SOA Suite 11g, so don’t worry about additional licensing costs for this product.

Which other solutions did I evaluate?

Before choosing this product, we did not evaluate other options. We only explored different Oracle alternatives.

What other advice do I have?

It is a very lightweight product and has great processing speeds.

Disclosure: My company has a business relationship with this vendor other than being a customer: My company is Oracle’s first Global Cloud Elite partner.
PeerSpot user
Principal Lead at a tech services company with 51-200 employees
Real User
Quite stable with a very good set of features
Pros and Cons
  • "The solution is quite stable overall. We haven't witnessed any performance issues so far."
  • "The initial setup is likely complex for many organizations."

What is our primary use case?

We are currently primarily using the solution for an energy company that is looking to remove the endpoint integration that they have. They want to move to an Applications Federation BOT. That's how we are seeing critical severity loss into the solution. Instead of having the point-to-point integration, we want to implement it as an Enterprise Service Bus.

What is most valuable?

The solution is quite stable overall. We haven't witnessed any performance issues so far.

The features on offer are very complete. It's a very good product overall.

What needs improvement?

I can't recall coming across any missing features. There isn't anything glaring that is lacking in the product.

The initial setup is likely complex for many organizations.

In terms of the solution itself, they should be more open with the information that they provide about the licensing process. It's incredibly difficult to understand the licensing for Oracle Service Bus and it's a whole long process to get the information from Oracle itself. 

What do I think about the stability of the solution?

This is a very stable solution. Mostly it's focused on attending companies with high availability. There aren't bugs or glitches. It doesn't crash or freeze. It's very reliable.

What do I think about the scalability of the solution?

We have about ten users engaged in the solution currently.

How was the initial setup?

It's my understanding that the solution isn't straightforward. It's actually quite complex.

The setup and onboarding process is hard, and it's made more difficult by a murky licensing process that needs to be clarified.

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

The licensing process needs to be simplified. It's confusing and tedious. It's very hard to get concrete details out of Oracle in a timely manner. It would be ideal if they could be more exact and specific.

What other advice do I have?

I'm not a customer. I represent a company in charge of integrating solutions for customers, specifically for our customers. We're a partner and implementor.

In general, I would rate the solution at an eight out of ten. Even with the difficulties around licensing, the solution itself is quite good and reliable.

Which deployment model are you using for this solution?

On-premises
Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
it_user852777 - PeerSpot reviewer
‎Senior ETL Consultant at a tech vendor with 201-500 employees
Consultant
Helps us in building reusable, well-defined services
Pros and Cons
  • "It is lightweight and one can easily integrate with different applications, databases, JMS, or web services through different protocols."
  • "It was very good at supporting high transactions, up to 300 transactions per second."
  • "It needs to support more adapters, because the integration points keep changing and new things keep coming up. It also needs to be more scalable."

What is our primary use case?

Integration. Writing of services. It's a proxy layer.

How has it helped my organization?

It helps in building reusable, well-defined services. 

What is most valuable?

It is lightweight and one can easily integrate with different applications, databases, JMS, or Web services through different protocols. 

What needs improvement?

It needs to support more adapters, because the integration points keep changing and new things keep coming up. It also needs to be more scalable.

What do I think about the stability of the solution?

Stability is very good.

What do I think about the scalability of the solution?

I have seen that it is able to perform under high-load transactions. It was very good at supporting high transactions, up to 300 transactions per second. That requires more servers, obviously.

How is customer service and technical support?

Sometimes we have issues, so we'll raise them with Oracle. I would say their support rates eight out of 10.

How was the initial setup?

It needs some knowledge of different artifacts and you also need to have some knowledge of Web servers, the application server, something about the database; at least some knowledge. It is not very difficult and not easy. I would put it somewhere between easy and medium complexity.

What other advice do I have?

When selecting a vendor, at least from the architecture and the developer's standpoints, looking at the implementation and scalability are the two most important things.

Oracle provides good documentation, look through that. This solution is advisable when you need some kind of layer in between, so that it acts as middleware for different systems. That's where you will need to use this.

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 Service Bus Report and get advice and tips from experienced pros sharing their opinions.
Updated: December 2024
Buyer's Guide
Download our free Oracle Service Bus Report and get advice and tips from experienced pros sharing their opinions.