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. This is 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 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 IBM 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.