sneak peek into the new changeman zmf release

Post on 14-Apr-2017

573 Views

Category:

Technology

2 Downloads

Preview:

Click to see full reader

TRANSCRIPT

1Copyright © Serena Software 2016

Mainframe Virtual User Group – January 2016

2

Move Fast Without Breaking Things

HRLEsHighly Regulated Large Enterprises

Speed without riskEnd-to-end

Practitioner specificCollaboration enabled

Enterprise scaled

Supporting allEnterprise methodologies

Enterprise technologiesEnterprise platforms

3

News, Events and Announcements

Product Update

ChangeMan ZMF 8.1.1 Preview

Q&A

Agenda

4

Serenade – Serena’s Bi-Annual Mainframe Newsletter

• New format• Content resides on Serena Central• Contributions by

• Partners• Customers• Product Team• Support• ProServ• Tech Tips• Industry Insights• Events

• Published Jan 28th

5

Serena at Share San Antonio

Visit us at Booth #608And Enter to

Win a MiPosaur

Serena Software at ShareMark Levy will be a

featured speaker in the

“DevOps in the

Enterprise” track. Bob Yates demos

modern application

delivery for the

mainframe at the

Serena booth #608

DevOps in the Enterprise

6

Old Repositories

• Can’t modernize• Can’t control• Can’t integrate• Can’t maintain workforce

RAMP Up Your Old Repositories

RAMPRepository Automated Migration Process

Free automated assessment of the current state of the repository

Free analysis of assessment report with recommendations

7Copyright © Serena Software 2016

Products Update

Al Slovacek Vice President, Mainframe Products

9

• Continues the theme of 8.1 that GA’d October 2014• Over 200 Change Request have been addressed.

• ~75 Enhancement requests including • IPV6 Support• DB2 Native Stored Procedures• Support for IBM ARM (Automatic Restart Manager) • Additional XML service calls

• Cmponent / List / Pkg• Calendar/Summary/Service

• Second phase of HLLX exits• Additional HLLX exits• Minor refinements to HLLX based on feedback

• ZMF4ECL support for the LPEX Editor

ChangeMan ZMF 8.1.1 overview

9

10

• Continued..• Client Pack Support for IBM AT-TLS• Additional Sort options provided to ISPF panels

• Application admin baseline panels CMNCBAS1, CMNCBAS2.• Application production libraries panel CMNCPRDL.• Application update across applications baseline panel CMNCBAS3.• Application update across applications production libraries panel CMNCPRD2.• Global library type selection list panel CMNGLTPL within application admin library types, promotion,

baseline and production libraries.

• Minor changes to CUA based on feedback• Dynamic support for SKIP(OFF/ON) toggle based on feedback requests

• Planned GA date for V8.1.1 of ChangeMan ZMF and Client Pack 8.1.1 – March 18 2016

ChangeMan ZMF 8.1.1 overview

10

11

• ~75 CRs / 44 enhancements / defect backlog• Fall time change• UI consistency (V01-V10 variable support in Client Pack)• HLLX: Release area checkin• Stage or copy components from another package• SORT enhancements• GA TBD

ChangeMan ZMF 8.1.2

12

Special Interest Groups (SIGs)

SERENA SOFTWARE INC.

ZMF 8.2 ZMF and Adabas/Natural ZMF Upgrade ZMF Reporting ZMF Online Forms ManagerZMF User Defined Impact AnalysisZMF and Stored ProceduresComparex

Mainframe SIGsSerena Central

14

ChangeMan ZMF

H1 CY15 H2 CY15 H1 CY16

Legend

DraftProposedConstructionShipped

CP 8.1

ZMF 8.1.1

CP 8.1.1

ZMF 7.1.3.03

CP 7.1.3.02

End of Development for ZMF 7.1.3 and 7.1.3.01

End of Development for Client Pack 7.1.3, 7.1.3.01 and 7.1.3.02

ZMF 8.1.0.01

CP 8.1.0.01

End of Support for ChangeMan ZMF v7 August 31, 2016

8.1.2

CP 8.1.2

15

ChangeMan SSM and StarTool

ChangeMan SSM 8.5.1

Improved RTCT for SYS1.PARMLIBImproved RTCT PROCLIB concatenation

Improved serialization of tracking by multiple SSM tasks

Automatic Restart ManagementEmail notification extended to Global CaptureSuppress dup entries from ‘Tracked Objects’ List‘AUTODELTA’ to enable DELTA tracking for OI-tracked datasetsz/OS 2.3 positioningMaintenance rollupTarget GA 2016-02-26

FDM 7.8.0.03

Performance enhancementsVSAM improvements

DB2 improvements

IMS improvements

~25 defects addressedMaintenance rollup

Target GA 2016-02-26

DA 5.7.3

CICS TS 5.3 supportCOBOL 5.1 support

Enhancements to DA-ZMF integration

Maintenance rollupTarget GA 2016-02-26

16

ChangeMan SSM, Comparex and StarTool roadmap

H1 CY15 H2 CY15 H1 CY16Legend

DraftProposedConstructionShipped

SSM 8.5

CPX 8.8

FDM 7.8.0.02

CPX 8.7.1.02

IOO 3.1.5.01

SSM 8.5.1

DA 5.7.3

FDM 7.8.0.03

17Copyright © Serena Software 2016

ChangeMan ZMF 8.1.1 Preview

ChangeMan ZMF R&D Team

18

Sernet 8.1.1

www.serena.com

Mark Henderson

19

• IPV6 provides support for 128-bit IP addresses and 253-byte DNS names• External representation of 128-bit address requires up to 39 characters

• SER#PARM is a registry of started tasks and their TCP/IP contact information; prior to 8.1.1:• Only provides 15 characters for either the IP address or the DNS name• Dataset format is F/80 (can not provide for a DNS name > 52 characters in length)

• SER#PARM in 8.1.1• New member format to cater for DNS names up to 52 characters• Automatic update to new member format when STC initializes• If DNS name > 52 characters warning message is issued and IP address is adopted

• If DNS name > 52 characters is a requirement:• SER#PARM must be manually changed to RECFM=V,LRECL=281• DNS name may be up to 253 bytes• BEWARE – if SER#PARM is changed to RECFM=V then all STCs MUST be running 8.1.1

SerNet 8.1.1 Implementation of support for TCP/IP V6

20

• Old format of SER#PARM members:* SMFI.SUBS APP DOT.TED.DEC.MAL PORT# TCPIPROC --Update-Time-Stamp— D001.SERU XCH 10.35.11.101 06414 2015/01/12 - 13:32:41

• New format of SER#PARM members:* SMFI S APP TCPIPROC PORT# ADDR D001 U XCH 06414 D001

• No other changes of any kind are required for IPV6 support

SerNet 8.1.1 Implementation of support for TCP/IP V6

21

• Automatic Restart Management (ARM) is one of the z/OS Sysplex Services

• ARM provides for the automatic restarting of registered elements. Two types of restart:• ‘Local’ – deals with a failing job• ‘Cross-system’ – deals with a failing LPAR

• New SERSYSIN parameter of ARM=YES|NO (where ARM=NO is the default)

• NB: ARM can be disabled by the z/OS sysprog so setting ARM=YES may not work

SerNet 8.1.1 Support for ARM

22

• Local restarts are simple

• Cross-system restarts are not so simple. Serena recommends that you:• Identify which STCs you want to protect• Identify where each will be restarted in the case of an LPAR failure• Code an ARM policy specifying a TARGET_SYSTEM (single alternate LPAR) or TARGET_LIST (multiple alternates)• Ensure the ARM policy is active (SETXCF START command)• TEST !

• Some considerations for cross-system restarts:• Same JCL or START command will be used for the restart• All required datasets must be available on the restart LPAR• JES may be configured differently between LPARs so be careful with proclibs• System symbols used will be those of the failing LPAR, not the restart LPAR• Serena products will need to be licensed to run on the restart LPAR• TCP/IP definitions will need to be consistent

SerNet 8.1.1 Support for ARM

23

Demonstration of new HLL exits approve and revert

www.serena.com

John Hearn

24

New HLL Exits introduced in 8.1.1.(prioritized by customer base)

1. 2 Build Component checkin, stage, build, recompile, relink 2. 3 Package Create Initial create of a package 3. 4 Package Update Subsequent update of package attributes

4. 5 File Tailoring Define customized ISPF variables for file tailoring 5. 6 Checkout Component Checkout from baseline/promotion 6. 7 Promote/Demote Promotion and demotion of components 7. 8 Audit Audit job submission and audit process 8. 9 Freeze Package freeze and selective unfreeze/refreeze 9. A Approve/Reject Package approve and reject 10.B Revert Package revert

Demonstration of new HLL exits approve and revert

HLLX Approve/Reject

25

One of the requests relating to the new Approve/Reject HLL exit was to present error (warning) messages to a user regarding potential errors in the package, but allow the user to ignore the warnings and continue, or cancel the approval and request that the problems are fixed beforehand.

This demonstration shows a way of achieving this

Using the new VPOOL facility available in the High Level exits to store the package number and referring to it before issuing the error message to see if this user has already attempted to approve the package beforehand.

Once the message has been issued, store the new package number to signal that the warning message has been issued.

HLLX Approve/Reject

26

ZMF AT/TLS support

www.serena.com

John Skelton

27

• SSL – Secure Sockets Layer• Developed by Netscape ~ 1995

• TLS – Transport Layer Security• Developed ~ 1999 as an upgrade to SSL 3.0

• AT/TLS – Application Transparent / Transport Layer Security• Adds TLS support to z/OS applications• Works with communications manager

ZMF TLS Support - Terms

28

• ZMF support for TLS implemented via AT/TLS• No code changes to ZMF or Sernet

• Support added to ZMF4ECL, ZDD, Web Services• Support added at TCP/IP Socket level

ZMF TLS Support

29

• Obtain Certificates from Certificate Authority (CA)• Setup AT/TLS rules for ZMF• Configure Tomcat / Web Server• Configure ZMF4ECL• Configure ZDD

ZMF TLS Support - Setup

30

• AT/TLS Configuration Assistant (zOSMF in future)• Configure Policy Agent (PAGENT)• Configure SYSLOGD• AT/TLS Rule for Server

• All connections TLS enabled for specified port range • Server Role

• AT/TLS Rule for z/OS Clients• All connections targeting Server Port range TLS enabled.• Client Role

AT/TLS Configuration for ZMF

31

• Configure Secure Port – Default is 8443• Points to keystore file with Certificate

• Install Latest ZMF 8.1.1 Web Services

Tomcat Configuration Updates

32

• Install latest ZMF4ECL version (8.1.1)• Update ZMF4ECL Server Definitions to use TLS

ZMF4ECL Configuration

33

• Install latest ZDD version (8.1.1)• Update ZDD Server Definitions to use TLS

ZDD Configuration

34

• Full functionality of LPEX / COBOL/ PL1 editors from Serena Explorer• No Checkout to personal• Feature enabled by default• All component types supported

ZMF4ECL Smart Editor Support

35

Native-SQL stored procedures

www.serena.com

Steve Downes

36

• Administration• General token templates• CMNDB2DD HLL exit point• SQL process installation CMN21

• Demo• Data Studio ZMF package• DB2 Native-SQL SP versioning• Use of general token templates• Use of HLL exit• Automatic activation of new version• Replacement of prior version on demote

Native-SQL stored procedures

37

Answersfor YourQuestions

top related