Try our new research platform with insights from 80,000+ expert users
it_user631773 - PeerSpot reviewer
Project Leader at EDF
Vendor
Its reliability and efficiency are valuable. It would be nice to have better reporting, such as elasticsearch

What is most valuable?

The most valuable features of this solution are its reliability, efficiency, and the capacity to bring value.

How has it helped my organization?

The benefits are the satisfaction of my users (my clients), the stability of the solution, and the availability it provides.

What needs improvement?

It would be nice for the next release to have better reporting. For example, elasticsearch or ELK. We don't have that with IBM. So we have implemented our own solution.

We have a major application based on DataPowers and WebSphere servers.

We had an main issue to visualize efficiently the utilization of our WebSphere applications (load, who is using, when, how). It’s critical in defining our “capacity planning”.

Actually, we’ve developed our own reporting solution based on Kibana/Elasticsearch. Kibana analyses ours logs in real time. We have done a portal with several graphs. It is really impressive. We are very happy with our solution.

IBM doesn’t provide, by default, a reporting item as efficient as Kibana. DMGR is not as powerful and flexible.

What do I think about the stability of the solution?

The stability is quite good. It's strong and the performance is important.

Buyer's Guide
IBM MQ
January 2025
Learn what your peers think about IBM MQ. Get advice and tips from experienced pros sharing their opinions. Updated: January 2025.
832,138 professionals have used our research since 2012.

What do I think about the scalability of the solution?

Scalability is a bit difficult for us. Since this product is an IBM product, we have to work together with IBM to be more efficient at this point.

How are customer service and support?

We are not really happy with their support. They don't have the skills to very efficiently answer our questions, so our relationship with them is difficult.

How was the initial setup?

I was not involved in the initial setup.

What other advice do I have?

When it's too difficult to have what we want with IBM, we develop our own, better solution and we try to integrate our own solution with IBM.

When selecting a vendor, we look for the confidence, the relationship. We have to share the same objectives and to agree in order to deliver the same value to the client.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
it_user523173 - PeerSpot reviewer
Director IT Platform Engineering at Staples
Vendor
I think the most valuable feature is the scale that it can run at.

What is most valuable?

I think the most valuable feature is the scale that it can run at. It runs millions of transactions in our environment on a daily basis, scales and works well.

How has it helped my organization?

I don't know if it improved my organization but it basically drives communications between a lot of our subsystems and processes. It's kind of the backbone of a lot of our services.

What needs improvement?

I think some of the management tools could be improved. We've got a variety of different management tools, that we have in place. Having them be more a core part of a product, rather than being add-ons from either other solutions or open source, would be good.

What do I think about the stability of the solution?

Stability is very good.

How is customer service and technical support?

Technical support is good. For the most part, we get what we need. We did have AVP for a number of years, which was another level of support. We're reconsidering that maybe we should be going back to that level just for the more timeliness and quality of support.

Which other solutions did I evaluate?

There are a lot of open-source alternatives coming out now, today. Sometimes MQ can be perceived in the organization as being expensive. Price is an issue.

Where we've deployed other open-source solutions, we're not at the same scale so it's difficult to say at this point whether they do as good of a job as MQ. Obviously, we're very conservative in taking some of our core systems and moving them to unproven technologies.

There aren’t any features that they have that I wish MQ had as well. They actually tend to be a little lighter weight than MQ, in a bad way.

What other advice do I have?

Make sure that whatever solution you have is going to scale to meet your needs and that you have the tooling infrastructure available to you, as well.

The most important criteria for me when selecting a vendor to work with is, obviously, quality. Reliability of the product is number one but it needs to be cost effective, as well.

We haven't really moved into the cloud with MQ at this point.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Buyer's Guide
IBM MQ
January 2025
Learn what your peers think about IBM MQ. Get advice and tips from experienced pros sharing their opinions. Updated: January 2025.
832,138 professionals have used our research since 2012.
it_user523116 - PeerSpot reviewer
Application Architect Lead at a retailer with 10,001+ employees
Vendor
Integration with a specific vendor product and stability are valuable.

What is most valuable?

Integration with my vendor product is the most valuable feature. The vendor strongly prefers MQ. We had a lot of configuration issues when we tried other products. The second-most valuable feature is the stability.

How has it helped my organization?

The reliability is a benefit. We rely on it to operate our business. The fact that it's stable enables us to run our business.

What needs improvement?

With the tooling around being able to see what's in the queue, we found third-party products to be friendlier than the out-of-the-box products, as far as, "Let me see what the content is of the object that's on the queue." I want to actually be able to see what's on the queue, and the tools we were given from IBM or from the representatives were terrible. I guess that would be the thing I’d like to see. I've got the third-party products that I use now and it’s at the operating-system level, but that would be the suggestion.

What do I think about the stability of the solution?

It is very stable. We’ve had outages and downtime but, out of about 9,000 servers, we'll have a couple go down a month. Overall, that's pretty good.

What do I think about the scalability of the solution?

Scalability hasn't been a problem. We have a highly distributed environment. We run it across a large server farm. Each server has its own instance. I don't try to scale it vertically, so I don't have a vertical problem with it, and it scales fine across.

How are customer service and technical support?

Technical support is very disappointing. They didn't respond. Then, we nagged them a lot. We basically got, "That's why you should just upgrade to the latest version of IBM. That's a known problem with the stack. You should just upgrade. Why are you still so far behind?"

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

We had some trouble when we tried to get the vendor product working with the open-source products; that didn't go well. We tried HornetQ, maybe ActiveMQ. (It was eight years ago.) We liked it better than the embedded WebSphere MQ one; better than the one inside the app server.

The vendor had a dependency that their product worked better with IBM MQ. Also, we have an extensive relationship with IBM, so that made the decision straightforward. If you're having trouble with the alternatives, just go with the existing vendor.

How was the initial setup?

Initial setup was complex because of what we were trying to do, as far as the distribution of a number of clones. With the IBM team, there was more internal drama and relationships – more personal problems – than there were technology problems.

Which other solutions did I evaluate?

We considered other solutions. It was, "Do we really have to?" with this vendor, or could we look at other things? So, we tried other things, and then came back full circle. We picked MQ because we struggled with the other ones. There's a lot of money on the table, so we actually looked at it, we did try it.

Reliability is the most important criteria for me when selecting a vendor to work with.

What other advice do I have?

Look at which features you really need.

It works fine. It does what it's supposed to do. As far as being the best product in the universe, it's a plumbing product; it doesn't have a huge range of functionality; it has a very specific functionality. But it's reliable, so it's a good product.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
it_user523143 - PeerSpot reviewer
System Engineer at a insurance company with 10,001+ employees
Real User
It provides content security and delivery from the network protocol perspective.

What is most valuable?

The most valuable features are content security and content delivery, from a whole network protocol perspective.

It's adapting itself to get into every single component throughout the entire world being Java enabled.

How has it helped my organization?

We are able to transport data across any platform in a secure fashion, be it internal or external.

From the send and forget perspective, MQ allows you to – on your own – manage your data, collect your data, and manage your data perspective.

What needs improvement?

The barrier to success is basically the engine behind the collection of the data.

I also think the administration could be a little more straightforward. Right now, we have to develop our own truly distributed administration system. There's a GUI that's really not manageable; not that easy to use.

What do I think about the stability of the solution?

It's very stable.

What do I think about the scalability of the solution?

It’s very scalable.

How are customer service and technical support?

Technical support is responsive; it comes out of Hursley, which is their main support and development location. There is a direct line to their development; it's very good.

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

We were previously using all kinds of solutions, including SCP, SFTP, FTP and proprietary APIs. MQ allowed standardization to port data.

We decided to use WebSphere MQ because we needed data transport from all kinds of systems.

Responsiveness is the most important criteria for me when selecting or working with a vendor.

How was the initial setup?

Initial setup was straightforward and flexible.

Which other solutions did I evaluate?

We did not really consider any options other than MQ.

What other advice do I have?

My advice is to lay out your infrastructure in a fashion you can support.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Ahmed Elgrouney - PeerSpot reviewer
Software Integration Developer at ISFP
Real User
An excellent solution with great security and monitoring capabilities
Pros and Cons
  • "The product helps us monitor messages with other queues, view duplicated messages and control undelivered messages."
  • "It would be great if the dashboard had additional features like a board design."

What is our primary use case?

We use this solution locally and work in port authority where we deal with multiple parties like warehousing, containers, customs and Egyptian customs. Therefore we can communicate with each other and achieve middleware goals. We use the MQ Server and MQ client in each party and control it with the MQ server in port authority.

How has it helped my organization?

The product has allowed our organization to deal with all parties, like containers and warehousing. As a result, we can deal with these parties, exchange messages, and achieve our goals.

What is most valuable?

We have found the security and monitoring capabilities of the product most valuable. The product helps us monitor messages with other queues, view duplicated messages and control undelivered messages so they can be stored in pack-out queues and restored. We like more than one feature in MQ as the product is secure. For example, we can exchange messages between all parties with a stake and have control of undelivered and unrouted messages. Furthermore, with a scheme of validation, we can report access.

What needs improvement?

The dashboard is handy because we use it to monitor the messages and know how many messages are delivered to parties' dashboards. For example, we can notice how many letters are delivered, how many messages are undelivered, and how many messages are brought incorrectly by the dashboard. However, it would be great if the dashboard had additional features like a board design or picture management features.

For how long have I used the solution?

We have been using this solution for over six years and are currently using MQ version nine.

What do I think about the stability of the solution?

The solution is stable.

What do I think about the scalability of the solution?

The solution is scalable. Over ten parties, with 10,000 people, are using this solution in our organization, and two employees are required for maintenance. One employee is a system analyst, and the other is an integration developer.

How are customer service and support?

I rate technical support a ten out of ten.

How would you rate customer service and support?

Positive

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

We did not previously use any other solutions.

How was the initial setup?

The initial setup was straightforward. It was easy to install and configure.

What about the implementation team?

The deployment was done in-house.

What was our ROI?

The product is good, and our organization has used this product for more than ten years.

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

The licenses for our company are according to port authority contract sales and we buy a license for six months or one year. I don't know the exact costs of the licenses.

What other advice do I have?

I rate this solution a ten out of ten because we have no issues with it. The solution is good, but improvements could be made to the dashboard.

Disclosure: My company has a business relationship with this vendor other than being a customer:
PeerSpot user
reviewer914148 - PeerSpot reviewer
Cloud Integration Leader - Cloud Migration Leader at a financial services firm with 10,001+ employees
Real User
We like the solution for our synchronous communications and transactional applications that require a lot of CPS
Pros and Cons
  • "We like IBM MQ for our synchronous communications and transactional applications that require a lot of CPS."
  • "It's not always easy for applications to connect to IBM MQ, but I think it's fine in general."

What is our primary use case?

We use MQ for our transactional layer in conjunction with IBM Bus. We use MQ for our web application servers and many of our processes.

What is most valuable?

We like IBM MQ for our synchronous communications and transactional applications that require a lot of CPS.

For how long have I used the solution?

We've been using IBM MQ for about 10 years, but we are currently in the process of migrating our IBM workload to the integration layer in AWS.

What do I think about the stability of the solution?

IBM MQ is highly stable.

What do I think about the scalability of the solution?

The portion of IBM MQ that we have in the cloud is scalable, but the on-premise part isn't so much. However, we are working on sending our loads to cloud.

How are customer service and support?

IBM support is good. I would rate it nine out of 10.

How would you rate customer service and support?

Positive

How was the initial setup?

It's straightforward to set up IBM MQ because we can use it in lightweight modules, like containers, for example. It's not always easy for applications to connect to IBM MQ, but I think it's fine in general.

What other advice do I have?

I rate IBM MQ nine out of 10. It's a good solution.

Which deployment model are you using for this solution?

Hybrid Cloud
Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Assistant Manager at a manufacturing company with 10,001+ employees
Real User
The architecture provides assured delivery
Pros and Cons
  • "I like the architecture it provides seamlessly for assured delivery."
  • "They have provided a Liberty Profile in the Web Console for administration, and that could be further enhanced. It is not fit for use by an enterprise. They have to get rid of their WebSphere process and develop a front-end on Node.js or the like."

What is our primary use case?

It's predominantly for message queuing, to assure delivery.

Our team manages messaging aspects with this product, among others.

What is most valuable?

I like the architecture it provides seamlessly for assured delivery.

What needs improvement?

The monitoring could be even better by building it into the product. The disaster recovery mechanism could also be built-in. 

I would like to see them not rely on third-party tools for everything.

Finally, they have provided a Liberty Profile in the Web Console for administration, and that could be further enhanced. It is not fit for use by an enterprise. They have to get rid of their WebSphere process and develop a front-end on Node.js or the like.

For how long have I used the solution?

I have been working with IBM MQ for almost seven years.

What do I think about the stability of the solution?

It is stable, for sure.

What do I think about the scalability of the solution?

We are facing some issues with the scalability in some of the components. That can be improved.

How are customer service and technical support?

We are satisfied with the technical support.

How was the initial setup?

The initial setup is straightforward. It takes a few minutes.

Which other solutions did I evaluate?

We started with IBM but we have recently been looking at Kafka and Solace.

What other advice do I have?

If you have mission-critical applications that rely on an exchange of data, and the data is very valuable, then I would suggest using MQ.

We have a team of people of 50 to 60 people using it, in middleware admin.

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_user631665 - PeerSpot reviewer
IT Director at a manufacturing company with 1,001-5,000 employees
Real User
It's reliable, forward compatible, and scalable.

What is most valuable?

It's good for messaging, very reliable, and forward compatible, so it makes our life easy when it comes to upgrades.

How has it helped my organization?

It's reliability really enables us to do our interfaces. Additionally, it scales really well, so when our needs grow, it grows with us.

What needs improvement?

We would like to see more capabilities with MQ over the internet. It would be very helpful to us to expose our API and web services. We want to see that a little bit more and we want to continue to see that it's a secure means for us to protect our data.

What do I think about the stability of the solution?

We are absolutely happy with the stability.

What do I think about the scalability of the solution?

We are absolutely happy with the scalability.

How are customer service and technical support?

We did use technical support mostly when doing upgrades. I would say that we have used this solution for about 15 years already. We only encountered production problems two or three times. It is a very reliable, very solid solution.

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

I've been involved with integration for a long time. When we first talked about our need to do queue messaging, MQ was the first one that came up. It proves itself.

How was the initial setup?

I was involved in the initial setup. It was straightforward.

Which other solutions did I evaluate?

I don't recall whether we evaluated alternatives. I think IBM was the first and the last one we reviewed a solution with.

What other advice do I have?

Do the same thing we did. Make sure that you give it a small test first to make sure the solution really works well. Then, make sure it scales.

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 IBM MQ Report and get advice and tips from experienced pros sharing their opinions.
Updated: January 2025
Buyer's Guide
Download our free IBM MQ Report and get advice and tips from experienced pros sharing their opinions.