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 are working in the cloud, IBM MQ on IBM Cloud™ is a hosted service that provides a more simple 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.