CICS Provisioning Toolkit V2 Education

Preview:

Citation preview

CICS Provisioning ToolkitCICS TS V5.4 open beta 3Q16 Education

Matthew Webster

2

CICS provisioning toolkit• A simple command line utility for rapidly provisioning

and de-provisioning CICS environments• Build an application image that can be moved

between the various stages of the CICS application lifecycle without change

• Run an image to automatically provision the required environment in minutes using z/OSMF workflows

3

What’s new in Version 2?• Build and run images• Liberty and web services sample scenarios• Improved customization of provisioning

workflows

4

Download cicspt_v2.zipcicspt_v2

cicspt_doc_beta.pdfcicspt_readme.txtcicspt_v2.pax/licenses

5

cicspt_v2.paxcicspt

/bin /configworkflow_variables.propertieszosmf.properties/images/lib/logs/samples/workflows

6

New: build and run imagescicspt build -t <image tag> PATH Build an image from a Cicsptfile

cicspt images Displays the built images

cicspt inspect <image tag> Displays details of a built image

cicspt run <image tag> <applid> <port1> <port2> <port3> Provision a CICS environment

cicspt start <applid> Start a provisioned CICS region

cicspt stop <applid> Stop a provisioned CICS region

cicspt rm [-f,--force] <applid> Remove a CICS environment

7

New: Liberty & web services scenarios

Sample Cicspt files and images are included with the toolkit:• z/OS Connect based RESTful microservices• XML-based SOAP web services• CICS Liberty applications

8

cicspt/samplescicspt/samples

/cics_json /cics_json_microservice /cics_liberty CicsptfileimageApps.xmlimageSecurity.xml/...

9

New: comma-separated values# Optional STEPLIB properties. Set additional data sets# that can be added to the STEPLIB of the region (for example if# you have vendor products to include in the region)# (comma separated list).DFH_REGION_STEPLIB=

# Optional RPL properties. Set additional data sets# that can be added to the RPL of the region# (comma separated list).DFH_REGION_RPL=

# Optional SIT properties. Set values system# initialization parameters (comma separated list).DFH_REGION_SIT=STNTRSJ=ALL,AUXTR=ON,STNTRAP=ALL

10

Demo

12

13

14

15

16

17

18

19

20

21

Conclusion• Build and run application images that can be

moved between the various stages of the CICS application lifecycle without change

• Use in conjunction with other tools like the CICS TS build toolkit to build an automated deployment pipeline

• Compatible with CICS TS V5.2 and CICS TS V5.3

Recommended