The DFHDPLOY utility provides a set of commands that you can use in a script to deploy, undeploy, and set the state of CICS® bundles and cloud enabled CICS applications.
The DFHDPLOY utility can be started from JCL and integrated with your existing deployment and automation procedures. Use the DFHDPLOY utility with the CICS build toolkit to automate build and deployment of CICS bundles and cloud enabled CICS applications and as part of a continuous delivery environment. See CICS application build automation with the CICS build toolkit.
The DFHDPLOY utility can be used in conjunction with UrbanCode Deploy to create a continuous delivery environment. For more information, see the CICS TS plug-in documentation on the UrbanCode website.
DFHDPLOY does not support the installation of a bundle or application defined by an existing resource definition.
The user running the DFHDPLOY utility requires read access to the zFS directories specified by the BINDDIR, BUNDLEDIR, and APPLDIR command options for any LPAR in which the utility might run.
If security is enabled in the CICSPlex®, the user running the DFHDPLOY utility requires access to various CICSPlex SM resources protected by the external security manager, such as RACF®.
The DFH$DPLY sample program contains annotated DFHDPLOY JCL to deploy, undeploy, and optionally set a sample bundle and application in a CICSplex. The sample is supplied in CICSTS51.CICS.SDFHSAMP.