Hi John,
I'm the IBM Offering Manager for MQ on z/OS. You're not alone - we're seeing a lot of clients look to adopt AMS at the moment, particularly in the context of increasing regulation around security of customer data (GDPR, PCI-DSS, HIPAA amongst others). If you have licensing for AMS you can enable message level security (via configuration rather than application changes) such that the payload is encrypted end-to-end across the MQ network (so in-flight over channels, at rest on disk and in memory within queue managers). I'd recommend the following blog on this topic:
https://developer.ibm.com/messaging/2018/01/08/protecting-messages-rest/
Performance overhead is also minimal for the new "confidentiality" option (V9.0.1 onwards) and you can configure the amount of key reuse to balance this against your security requirements.
On the Cloud/virtualised environment topic, MQ can be deployed in several container technologies (Docker is probably most popular). It is also a great way to provide connectivity between on-premises systems and applications deployed in a variety of cloud environments, including Azure. You can certainly utilise existing PVUs by assigning them to these environments (bring your own license).
For high availability, there are a number of options depending on your requirements and platform - software-based HA is built into MQ on distributed platforms (there is reduced cost licensing available for standby instances), you can use clustering, create highly available queue managers using data replication and, if on z/OS, make use of Coupling Facilities to create highly available shared queues with shared storage and automatic recovery.
Very happy to organise a call on any of the above - mail me at sunleym@uk.ibm.com.