Enterprise Architect at a energy/utilities company with 1,001-5,000 employees
Real User
Enables a host of payment options for our customers and has automated a lot of our manual processes
Pros and Cons
  • "The solution has a very comprehensive and versatile set of connectors. I've been able to utilize it for multiple, different mechanisms. We do a lot of SaaS and we do have IoT devices and the solution is comprehensive in those areas."
  • "The logging capability has room for improvement. That way, we could keep a history of all the transactions. It would be helpful to be able to get to that without having to build a standalone solution to do so."

What is our primary use case?

It interfaces between applications, as well as between the cloud and our existing on-prem applications.

We primarily utilize packaged applications; we don't really have a lot of custom applications. We do have a few custom interfaces, and some vendors may have created a custom interface on their own, but we present a standard integration, a standard enterprise service bus, to connect to.

How has it helped my organization?

We're able to secure our front-end website away from our back-end systems using Integration Server. It acts as a go-between. That way, whether we're requesting things from our website or our IBR or our IPT, we can have multiple interfaces. They're secured in their own ways, and they don't have direct access to our back-end databases.

We're a utility company and before we got this application we would actually send out people to the meters to read them. Sometimes they had handheld devices, but sometimes they had to walk up to the meters. When we switched to AMI meters, we leveraged the ability of the solution to talk to each of the meters on a daily basis, as well as to turn a meter on and off in real time.

Additionally, we use the same application to process payments. Before this solution, we primarily had walk-in centers and a lot of manual processes for receiving payments. Very few payments were done online or via eCheck. Now we can have a whole host of payment options, as well as enable different payment vendors to connect. It has automated a lot of our manual processes.

webMethods Integration Server provides a single hybrid integration platform for all our needs. It provides reusability. We don't have to worry about taking each and every point-to-point integration. Now we are hosting a true enterprise service bus, by having a set of APIs that can really be leveraged and reused by multiple vendors and multiple connectors.

Its adapters and connectors provide the fastest way for us to build an integration. We're able to turn things around pretty quickly. I'm sure there are other faster ways that other people have done, but this meets our needs. 

It's helped us to become more modern. It's allowed us to service our customers in the ways that they want. They can now use on-the-phone payments or website payments or whatever way they want to do it.

Internally, it provides a standard way for us to be able to interface with things. Now, we don't have to have unique ways to do so and much more code and numerous ideas on how to do things. We just end up having a standard.

It provides us with ease of modifying and redeploying integrations. We have been able to do that very successfully. It just makes it easier. We were able to put in an Agile framework, which means that as requirements come up and changes are made, we're able to schedule them on a regular basis. But we were doing that for the long-term before, as well.

Its support for the latest standards make it possible to plug in modern tooling. We've used that in several places, especially for IoT integrations. The result has been reduced costs and improved customer satisfaction.

What is most valuable?

The most valuable feature is its ability to quickly spin up connections between the real-time interfaces, as well as being able to regulate how much traffic moves back and forth between applications. This is important because one of the things that we utilize it for is payments from our customers. We can have multiple customers utilizing the same set of APIs and they can make real-time payments into our system, which is really useful. We don't have to worry about people making duplicate payments or providing incorrect information. And we get that information right away.

Also, the solution has a very comprehensive and versatile set of connectors. I've been able to utilize it for multiple, different mechanisms. We do a lot of SaaS and we do have IoT devices and the solution is comprehensive in those areas. There's a standard utility protocol for talking and several of the applications we have utilize that utility. It's a standard set of APIs, and Integration Server adapted to that right away. For our website we're utilizing standard Wisdom APIs and we were able to create that. The solution is very versatile with all its capabilities and is able to do what we need to do. We even use it for Salesforce.

It provides us application integration, data integration, business-to-business communications, and APIs. We haven't used it for microservices. That range of features is very important to us. It conducts our real-time payment applications, as well as our real-time integrations between our internal applications.

What needs improvement?

The logging capability has room for improvement. That way, we could keep a history of all the transactions. It would be helpful to be able to get to that without having to build a standalone solution to do so.

Buyer's Guide
webMethods Integration Server
April 2024
Learn what your peers think about webMethods Integration Server. Get advice and tips from experienced pros sharing their opinions. Updated: April 2024.
769,662 professionals have used our research since 2012.

For how long have I used the solution?

I have used webMethods Integration Server for about 12 years.

What do I think about the stability of the solution?

We haven't had any issues. Everything has been working. We like the new version, the new upgrades. It seems they keep improving upon things. We've put in high-availability and fault tolerant solutions so we have had zero downtime due to the system itself.

What do I think about the scalability of the solution?

We haven't run into any limitations up until now. We utilize it for a lot of different things, but we haven't run into any speed issues or other problems.

We end up talking to our customers using the solution and we have over 250,000 customers. Our internal users don't really even notice it. They just see that everything is up and running and available in real time.

How are customer service and support?

We haven't run into an issue requiring technical support from their side. It's usually something that we have to adapt to or modify. It's usually something internal.

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

We used eCheck. It was website-based for point to point integrations. We switched to Integration Server to improve speed to market and have a quicker way to turn things around. We also wanted to put in some newer interfaces that would talk to all of our customers.

How was the initial setup?

The initial setup was pretty straightforward. We were able to quickly utilize some templates, things that they already had, to get it up to speed.

We took our time. We developed and deployed our first product in eight months. Then, over the course of time, we were able to add more and more until we had a robust solution.

Our implementation strategy was to look at business needs to prioritize things.

In terms of maintenance, it only requires oversight, nothing too obtrusive. We've got one integration engineer dedicated to all of our integrations and we haven't had any issues yet.

What about the implementation team?

webMethods provided the name of a third-party and then we reached out to them and we got them onboard. The company's name was Kellton Tech and they did a very good job. They're still with us.

What was our ROI?

We were able to realize ROI fairly quickly because we were able to reduce a lot of the manual work and point-to-point integrations. If you think of truck costs and the amount of gas expense, we don't have to worry about those on a daily basis anymore. Those alone would justify it.

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

It's a good deal for the money that we pay.

Which other solutions did I evaluate?

We went through evaluation criteria with three or four vendors and we found this one to be the best. The primary advantages of this solution were the supportability and ease of use. Also, the deployment time was reduced and development was more Java-based.

What other advice do I have?

Start with proofs of concept. Create a few good proofs of concept and get it up and running and you'll be able to escalate things. Make them achievable.

The biggest lesson I have learned from using the solution is that I should have envisioned it a little bit bigger. We had a lot of point-to-point solutions that we could have considered and I think we still have a lot more to go. Also, if the back-end is not available, we should build in some logic that says, "Okay, now that I'm not getting a valid response or any response, I should be able to quickly use a default or turn off some features." We're trying to redesign and re-engineer it for that to happen.

As an overall product and solution, it has met our needs.

Which deployment model are you using for this solution?

On-premises
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.
PeerSpot user
Senior Integration Developer at ROP
Real User
User-friendly and it makes developing services quick and easy
Pros and Cons
  • "The tool is very powerful and user-friendly."
  • "I would like to have a dashboard where I can see all of the communication between components and the configuration."

What is our primary use case?

We are looking to use webMethods as part of our business process management solution. We have a mainframe and it facilitates connectivity with our database.

What is most valuable?

The designer is very helpful in developing services.

Interacting with and developing services is very fast. As long as the requirements are clear, developing service will take no longer than one or two working days.

The tool is very powerful and user-friendly. For example, I have a new team member and within one or two months, they are able to write and deploy services. Once you have a basic understanding of it, you can begin developing.

What needs improvement?

We would like to have a gateway server included, where we can control the number of requests.

There is an interface in webMethods for building a portal, but we are not using it because the price of the license is too high.

I would like to have a dashboard where I can see all of the communication between components and the configuration. As it is now, it is a lengthy search process. When a request comes in, sometimes you have to go to the administration page and then search the web after that. I need to be able to trace the flow from the port to the service to find the issue and there is no diagram to show me the parts. This is something that would be helpful.

For how long have I used the solution?

I have been working with WebMethods for more than seven years, since 2012.

What do I think about the stability of the solution?

We have no complaints about stability.

What do I think about the scalability of the solution?

Scalability has not been a problem for us.

How are customer service and technical support?

We have not needed to contact technical support.

What about the implementation team?

Our in-house team is responsible for maintenance.

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

This is an expensive product and we may replace it with something more reasonably priced.

Which other solutions did I evaluate?

We are considering switching to WSO2 Enterprise Integrator because the pricing is better.

What other advice do I have?

My advice to anybody who is considering this product is that it is a very powerful tool that will empower the development of services. If there is a proper plan then it can be achieved within a short period of time. After a service has been developed and tested, it is moved to the staging environment. Once it is tested, we move it to production. Moving it will not take more than a few minutes.

It is definitely a product I recommend to people who have the money to pay for it.

I would rate this solution an eight 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
Buyer's Guide
webMethods Integration Server
April 2024
Learn what your peers think about webMethods Integration Server. Get advice and tips from experienced pros sharing their opinions. Updated: April 2024.
769,662 professionals have used our research since 2012.
PeerSpot user
Product Group Lead Warehousing Solutions at Kühne + Nagel (AG & Co.) KG
Real User
webMethods provides the ESB backbone for us since more than 8 years without any hick ups
Pros and Cons
  • "High throughput and excellent scalability."
  • "Forced migration from MessageBroker to Universal Messaging requires large scale reimplementation for JMS."

How has it helped my organization?

webMethods provides the ESB backbone for us since more than 8 years without any hick ups

What is most valuable?

High throughput and excellent scalability.

What needs improvement?

Programming model with flow is hopelessly outdated. Forced migration from MessageBroker to Universal Messaging requires large scale reimplementation for JMS

What do I think about the stability of the solution?

ESB is rock solid. Products on top of Integration Server have much less stability.

What do I think about the scalability of the solution?

No. Absolute top.

How are customer service and technical support?

Webmethods ESB works, but support is layered an requires escalation every so often

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

We used IBM MQ Series and migrated due to licensing issues.

How was the initial setup?

Significant topics with bespoke programming model (FLOW language), difficult to find experts and if, they are expensive. Wouldn't do it again.

What about the implementation team?

Mixed team with vendor.

What was our ROI?

N/A

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

Initialy good pricing and good, if it comes to Enterprise license agreements.

What other advice do I have?

It's a rather mature solution with lot's of design choices we would not accept in 2017. We are in fact considering to leave to other products.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Ahmed_Gomaa - PeerSpot reviewer
Senior product Owner at Blackstone eIT
Real User
Top 5Leaderboard
Can integrate multiple entities at the same time but needs to add more adapters
Pros and Cons
  • "The product is very stable."
  • "webMethods Integration Server needs to add more adapters."

What is our primary use case?

The tool helps with the integration between multiple entities at the same time.

What needs improvement?

webMethods Integration Server needs to add more adapters. 

What do I think about the stability of the solution?

The product is very stable. 

What do I think about the scalability of the solution?

webMethods Integration Server is scalable. We use it daily. 

How was the initial setup?

webMethods Integration Server's setup was straightforward. The tool's deployment took one to two hours to complete. 

What other advice do I have?

I would rate webMethods Integration Server an eight out of ten. 

Disclosure: My company has a business relationship with this vendor other than being a customer: partner
Flag as inappropriate
PeerSpot user
Senior Architect Manager at AXA COOPERATIVE INSURANCE
Reseller
Handles relevant data caching and integrations
Pros and Cons
  • "We can arrange data caching and look at the solid state. Also, the API gateway is a very good component that can handle relevant cachings and integrations, as well as and also load permitting."
  • "We need more dashboards and reporting engines that can provide detailed information for management. In short, we need better analytics."

What is most valuable?

There are actually a lot of valuable features. Terracotta is a very good component that enables us to arrange data caching and look at the solid state. Also, the API gateway is a very good component that can handle relevant caching and integrations and also load permitting. There is a message term for this. There are many components that we are currently using and all of them are very important. Also, we will use the DPM for workflow management and digital user transformation in the future.

What needs improvement?

I think they need to improve the API gateway to be able to replace F5 for example. Also, handling the certificates and their implications with other applications needs some improvement.

We need more dashboards and reporting engines that can provide detailed information for management. In short, we need better analytics.

For how long have I used the solution?

We've been using this solution for one year.

What do I think about the stability of the solution?

It is stable, but it depends on the development team, not the platform itself. The platform itself is stable and has been used before by a lot of big companies and entities, but the old integration services are not related or tightly coupled with the platform itself. If you don't have good developers that can implement a good architecture or a good design, you will have issues.

What do I think about the scalability of the solution?

It is easy to scale. We can really scale it up. We have had no issues with this.

Right now, we have an establishment of one organizer per platform but our plan is to use it as the only, single point of integration. The entire enterprise, all applications through all departments, and all IT will use the platform.

We are planning to increase the usage of the platform continuously over the next five years.

How are customer service and technical support?

Currently, we have an incident open with them, but I think we need to give them more clarifications about it. There may be an issue with the product itself or perhaps it is from the implementation side. We couldn't reach a conclusion yet. We are supported 24 hours a day, it's full support.

Overall we are satisfied with the support because the main advantage is actually that you find someone to help you in time. Anything after is solvable; you will reach a solution. The ability to find someone dedicated is the main advantage.

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

I have an establishment of the IT department and the solution team but we were migrating from an old architecture and old application integration. It wasn't a platform, but rather a mix of solutions including webMethods but an older version. Now we have migrated from this older version to our new version. But we are migrating among a different integration solution.

How was the initial setup?

Some parts were straightforward, but installing the platform was a little complex, especially since we use Linux instead of Windows. Opening ports, network restrictions, managing the network, and managing the users and components were all a little bit complex.

What about the implementation team?

We did it on our own here, in our company. We have installed it over about four environments: development, SIT, production, and pre-production. All of this has taken about one month to finish.

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

It is expensive, but we reached a good agreement with the company. It is still a little bit expensive, but we got a better deal than the previous one.

What other advice do I have?

My advice is to put more focus on implementation rather than on the platform itself. This is more important than the platform because finding someone that knows how to fit the components is more important than having very good components that no one knows how to use.

I would rate this as eight out of ten, because of the scope we have already implemented. We didn't face many complex issues or troubles.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
PeerSpot user
Lead Developer - webMethods, Oracle SOA Suite at American Electric Power
Real User
Easier admin and simple to learn for Java users

What is our primary use case?

  • Traditional ESB solutions using multiple adapters
  • API development and management.

How has it helped my organization?

  • The time to market is relatively less.
  • It's simple to learn for Java users.
  • Its administration is easier.
  • Extensive toolset: out-of-the-box libraries support.
  • DevOps could be better.

What is most valuable?

  • API development
  • Traditional ESB development
  • B2B development.

What needs improvement?

For how long have I used the solution?

More than five years.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
PeerSpot user
Integration Engineer at a consultancy with 51-200 employees
Real User
Integration Server and Universal messaging create an efficient development phase, enhance agility
Pros and Cons
  • "It's obvious that the heart of the product lies here. It's comprised of all aspects of ESB (Enterprise Gateway, Adapter, TN, Java) and BPM (task, rules engine)."
  • "t doesn't represent OOP very well, just a method and proprietary interface called IData."

What is our primary use case?

I've been developing with SAG webMethods in Telco industries for integrating provisioning (CRM) end-to-end Billing, BSS and OSS, Banks/Insurance/Finance integrating bancassurance, provisioning, Switching&Allocation and Government Instance (Oil and gas) integrating B2B oil company to government reporting.

How has it helped my organization?

Time effective by cutting down development time and resource efficient to developer burden, enhance agility and integration between end-to-end applications, platform

What is most valuable?

The Integration Server

It's obvious that the heart of the product lies here. It's comprised of all aspects of ESB (Enterprise Gateway, Adapter, TN, Java) and BPM (task, rules engine).

Universal Messaging

Universal Messaging is a Message Orientated Middleware product that covers JMS, MQTT, AMQP.

Universal Messaging design supports both broker-based and umTransport communication, and thus comprises client and server components. The server component has specific design features to support each of these classifications of client, as well as Scheduling and Triggers, Plugins, Federation, Clustering, and Low Latency IO.

What needs improvement?

The Java Service section, which is probably needs more different manners for a new developer. It doesn't represent OOP very well, just a method and proprietary interface for input parameter called IData, which consists of Maps (key, value). You can still be creating classes under the shared section of the methods. But also the documentation of webMethods Java API it doesn't cover much clarity for the usage

For how long have I used the solution?

More than five years.

What do I think about the stability of the solution?

Regarding the Stateful session inbound to ESB (Integration Server). It seems that the Stateful session sometimes doesn't die out when the transaction is finished, but waits until the timeout expires (although quite often it doesn't even died even after timeout expires, which eventually would flooding the server).

What do I think about the scalability of the solution?

You have to buy another license for clustering named Terracotta which also had several different license, basically it was acting as a multicast and a cache, so if one of your node is processing something it would write into Terracotta, and then the other node would recognize some process going on so it wouldn't try to do the same processes which would be make double transaction for instance. It also can be use for data cache so you could have better performance fetching frequently data called rather than query it somewhere else e.g Database or REST Resources

How are customer service and technical support?

Around 6 on a scale of 1 to 10. They don't help much enough actually, if there's any bug we have to wait for another patching rather than get emergency help

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

No, they won the PoC in the beginning. And mentioned as Leader in Gartner

How was the initial setup?

Quite complex in setting up the BPM environment, the UDDI service (Centrasite), and also the API Management. But nonetheless there's documentation for each product 

What about the implementation team?

I've been in vendor/consultant so I have enough experience to do it my own in-house.

What was our ROI?

I never done the accounting, I'm an engineer ?

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

I suppose webMethods aim for large-scale enterprises which is why the price is high, but with high output and better outcomes.

Some of the licensing is "component-ized," which is confusing to new users/customers.

Yet you can also choose between perpetual or periodically terms, in case you do not want to be bothered to buy another version once the newer version released you should consider periodic license.

Which other solutions did I evaluate?

Yes, TIBCO (was good enough IMHO) and Oracle Fusion Middleware (it's quite complicated IMHO).

What other advice do I have?

I have to say that all SoftwareAG products are tightly proprietary, which means you can't just download and install for study purposes or to play around with them. You have to call their partner/product representative just to download the trial, which is quite different from their competitors. That makes the product unfamiliar to mid-low enterprises.

Also, their products are "componentized" in terms of licensing and tightly coupled, which means that some components may be licensed while some are a prerequisite to other components. So it could be that you have to buy two to get one and a half (pretty amazing isn't). But overall it is a great product.

Another thing is that made me bit upset was that the certification/training in South East Asia (which is my region) is not "individual friendly," meaning that if you want to get developer certified, you have to join to one of their partner companies or bulk order.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Sr. Software Developer | Systems Integration Specialist | Project Manager | EDI Technical Lead at a energy/utilities company with 5,001-10,000 employees
Real User
Provides a reusable code that we can replicate for any new interfaces
Pros and Cons
  • "We have a reusable code that we can replicate for any new interfaces."
  • "We got the product via a reseller, and the support from the reseller has been less than desirable."

What is our primary use case?

We're using it for managing secure file transfers for the company.

How has it helped my organization?

We have a reusable code that we can replicate for any new interfaces.

What is most valuable?

Ease of use.

What needs improvement?

The newest version, which we are not on, has all the features that we are looking for, meaning managed files transfer adapter.

What do I think about the stability of the solution?

It is stable. They are rather aggressive in their patches and upgrades.

What do I think about the scalability of the solution?

It seems to be doing very well.

How are customer service and technical support?

We got the product via a reseller, and the support from the reseller has been less than desirable.

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

We did not use another solution previously.

How was the initial setup?

The initial setup was straightforward.

What about the implementation team?

We enlisted help from the reseller with the initial setup.

Which other solutions did I evaluate?

I have only heard of Software AG, Talend, and MuleSoft.

What other advice do I have?

Look at the stability of the company, and also take a close look at the pricing. Lower pricing doesn't necessarily mean it's a better product.

Most important criteria when selecting a vendor:

  • Price
  • Features
  • Support.
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 webMethods Integration Server Report and get advice and tips from experienced pros sharing their opinions.
Updated: April 2024
Buyer's Guide
Download our free webMethods Integration Server Report and get advice and tips from experienced pros sharing their opinions.