z/OS Management Facility
A z/OS Management Facility (z/OSMF) server is required to run the zowe cics-deploy push bundle
, zowe cics-deploy deploy bundle
, and zowe cics-deploy undeploy bundle
commands. These commands call the API for zowe zos-jobs submit
to submit JCL to execute the DFHDPLOY utility to deploy and undeploy CICS® bundles.
The z/OSMF server is also required by the zowe cics-deploy push bundle
command when it uses the API for zowe zos-files upload dir-to-uss
to copy a CICS bundle to a z/OS directory.
z/OS Secure SHell daemon
The z/OS Secure SHell daemon (sshd) is required to run the zowe cics-deploy push bundle
command. This command uses the API for zowe zos-uss issue ssh
to remove old files from the CICS bundle directory on z/OS and execute npm
on z/OS to install and uninstall dependencies for Node.js applications.
DFHDPLOY utility
The DFHDPLOY utility is provided with IBM® CICS Transaction Server (CICS) and is required to run the zowe cics-deploy push bundle
, zowe cics-deploy deploy bundle
, and zowe cics-deploy undeploy bundle
commands. These commands start DFHDPLOY with a script to perform deploy and undeploy operations.
CICSPlex System Manager
CICSPlex® System Manager (CPSM) is provided with CICS and is required to run the DFHDPLOY utility, and for the zowe cics-deploy push bundle
command to query application resources via the CICS Management Client Interface (CMCI). CPSM should be connected to the CICS regions into which the application is being installed.
Node.js SDK
If you intend to run Node.js applications on z/OS, you must install the IBM SDK for Node.js - z/OS. See Installing and configuring IBM SDK for Node.js - z/OS for full details.