Overall Satisfaction with IBM MQ
We use MQ and MFT/MQ across the company as a messaging and file transfer protocol. MQ is the default protocol for asynchronous messaging between applications and the ESB. MQ/MFT is used for applications that can only integrate using files.
- Reliable: With properly written client code and queue managers set up correctly for the use-case, MQ will handle whatever you throw at it and just keep on going.
- Mature: The product has been around for more than 20 years and has stood the test of time.
- Easy of use: Administering MQ could be mastered with minimum effort.
- Setting up security can be time-consuming and take some effort.
- MQ Explorer on the client side could sometimes be a pain especially on Windows and during an upgrade.
- IBM is not providing a good administration tool like MQMon included with the product.
- IBM licensing across the board is difficult to understand and manage. You need to install ILMT to report on usage and the software is difficult to configure. You need to invest additional resource and time to give IBM reports so that they can check your licensing.