To help deliver skilled learners to the market, IBM ZXPlore free learning environment wanted to offer both basic zVM CMS experience, as well as the ability to create and learn the basic operations of a linux VM. We designed and built a vendor/product agnostic process for generating a private personal linux VM, manageable from a CMS terminal session, and internet-accessible via ssh. This session will detail the design approach, the prototype/proof-of-concept, and learning opportunities provided. We will show how a relatively simple low-code nodejs application running in the Cloud coordinates the provisioning/de-provisioning processes with SMAPI. We will also show members of the free IBM Z XPlore environment can access and experiment with the system.