Thanks, Kurt. I guess we are all in the same boat 🙂
Our goal is to automate software update and deployment as much as possible. Right now, we use a homemade tool to manage software update & deployment. In fact, it’s somewhat similar to what z/OSMF provides, but with an ugly ISPF interface instead of a nice web interface. The main difference is that everything still has to be done manually. That’s one of the reasons why we’re looking into z/OSMF, especially because of its REST API.
We support four environments: a Sandbox Sysplex (only available to sysprogs), a Development Sysplex (our main driving and development sysplex), a QA Sysplex (similar to Production), and a Production Sysplex. All in all, we have over 40 LPARs, with a similar number of IMS/DB2/MQ subsystem instances.
I think our use case is quite simple: we need to maintain all software instances across all systems and be able to update them in a rolling fashion. We basically need the same things you can do now through the z/OSMF desktop but using the REST API.
We can discuss things in more detail off-list.