All versions of IBM MQ send messages asynchronously between applications, systems and services with once-and-once-only delivery, transaction support, and persistence built-in. Data is protected on the wire, and high availability and disaster recovery capabilities are provided. These functions are available on premises, on IBM z/OS® and in the cloud.
For end-to-end encryption or sending file content data as messages, upgrade to IBM MQ Advanced, or IBM MQ Advanced for z/OS VUE. This is standard functionality for the IBM MQ Appliance.
If you have little IBM MQ expertise, or want to consolidate your existing IBM MQ infrastructure, consider IBM MQ Appliance.
If you’re working in the cloud, IBM MQ on Cloud is a hosted service that provides a simpler way of managing your IBM MQ environment. Alternatively, if you do not want a hosted version, you can use IBM MQ in other clouds — including IBM Cloud® Private, Amazon Web Services and Azure.