Mainframe Virtual User Group January 28 2016
Peek behind the Serena development curtain and check out the latest features of our new release, ChangeMan ZMF 8.1.1. Last year, we delivered ChangeMan ZMF version 8 which provided innovative release management, unmatched development support, and superio...
Mainframe Virtual User Group January 28 2016
Peek behind the Serena development curtain and check out the latest features of our new release, ChangeMan ZMF 8.1.1. Last year, we delivered ChangeMan ZMF version 8 which provided innovative release management, unmatched development support, and superior scalability and extendibility.
Size: 3.86 MB
Language: en
Added: Feb 01, 2016
Slides: 35 pages
Slide Content
Mainframe Virtual User Group – January 2016
Move Fast Without Breaking Things HRLEs Highly Regulated Large Enterprises Speed without risk End-to-end Practitioner specific Collaboration enabled Enterprise scaled Supporting all E nterprise methodologies Enterprise technologies Enterprise platforms
Agenda
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
Serena at Share San Antonio Visit us at Booth #608 And Enter to Win a MiPosaur Serena Software at Share Mark 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
RAMP Up Your Old Repositories RAMP Repository Automated Migration Process Free automated assessment of the current state of the repository Free analysis of assessment report with recommendations
Products Update Al Slovacek Vice President, Mainframe Products
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
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
~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
Special Interest Groups (SIGs) SERENA SOFTWARE INC. ZMF 8.2 ZMF and Adabas/Natural ZMF Upgrade ZMF Reporting ZMF Online Forms Manager ZMF User Defined Impact Analysis ZMF and Stored Procedures Comparex Mainframe SIGs Serena Central
ChangeMan ZMF 8.2 Enhancement backlog Maintenance rollup Defect backlog Product function ZMF 8.2 GA TBD
ChangeMan ZMF H1 CY15 H2 CY15 H1 CY16 Legend Draft Proposed Construction Shipped 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
ChangeMan SSM and StarTool ChangeMan SSM 8.5.1 Improved RTCT for SYS1.PARMLIB Improved RTCT PROCLIB concatenation Improved serialization of tracking by multiple SSM tasks Automatic Restart Management Email notification extended to Global Capture Suppress dup entries from ‘Tracked Objects’ List ‘AUTODELTA’ to enable DELTA tracking for OI-tracked datasets z/OS 2.3 positioning Maintenance rollup Target GA 2016-02-26 FDM 7.8.0.03 Performance enhancements VSAM improvements DB2 improvements IMS improvements ~25 defects addressed Maintenance rollup Target GA 2016-02-26 DA 5.7.3 CICS TS 5.3 support COBOL 5.1 support Enhancements to DA-ZMF integration Maintenance rollup Target GA 2016-02-26
ChangeMan ZMF 8.1.1 Preview ChangeMan ZMF R&D Team
Sernet 8.1.1 www.serena.com Mark Henderson
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
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
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
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
Demonstration of new HLL exits approve and revert www.serena.com John Hearn
New HLL Exits introduced in 8.1.1. (prioritized by customer base) 2 Build Component checkin , stage, build, recompile, relink 3 Package Create Initial create of a package 4 Package Update Subsequent update of package attributes 5 File Tailoring Define customized ISPF variables for file tailoring 6 Checkout Component Checkout from baseline/promotion 7 Promote/Demote Promotion and demotion of components 8 Audit Audit job submission and audit process 9 Freeze Package freeze and selective unfreeze/refreeze A Approve/Reject Package approve and reject B Revert Package revert Demonstration of new HLL exits approve and revert HLLX Approve/Reject
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
ZMF AT/TLS support www.serena.com John Skelton
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
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
Obtain Certificates from Certificate Authority (CA) Setup AT/TLS rules for ZMF Configure Tomcat / Web Server Configure ZMF4ECL Configure ZDD ZMF TLS Support - Setup
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
Configure Secure Port – Default is 8443 Points to keystore file with Certificate Install Latest ZMF 8.1.1 Web Services Tomcat Configuration Updates
Install latest ZMF4ECL version (8.1.1) Update ZMF4ECL Server Definitions to use TLS ZMF4ECL Configuration
Install latest ZDD version (8.1.1) Update ZDD Server Definitions to use TLS ZDD Configuration
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
Native-SQL stored procedures www.serena.com Steve Downes