Session #1699
CICS 52 Portfolio
Technical Overview
Steve Zemblowski
zem@us.ibm.com
3
Please Note
IBM’s statements regarding its plans, directions, and intent are subject to change
or withdrawal without notice at IBM’s sole discretion.
Information regarding potential future products is intended to outline our general
product direction and it should not be relied on in making a purchasing decision.
The information mentioned regarding potential future products is not a
commitment, promise, or legal obligation to deliver any material, code or
functionality. Information about potential future products may not be incorporated
into any contract. The development, release, and timing of any future features or
functionality described for our products remains at our sole discretion.
Performance is based on measurements and projections using standard IBM
benchmarks in a controlled environment. The actual throughput or performance
that any user will experience will vary depending upon many factors, including
considerations such as the amount of multiprogramming in the user’s job stream,
the I/O configuration, the storage configuration, and the workload processed.
Therefore, no assurance can be given that an individual user will achieve results
similar to those stated here.
4
Session Agenda
CICS TS 51 Review
CICS TS 52 Overview
• Service Agility
• Operational Efficiency
• Cloud
• Explorer
Statements of Direction
Summary
5
CICS TS V5 Vision
Runtime support for
production ready
web applications.
Integration with
mobile applications.
Service
Agility
Increased system capacity
and capability to achieve
more with less.
Automatic control of critical
resources using policies.
Operational
Efficiency
Simplified system
management and rapid
application deployment.
On premise pattern based
cloud deployment.
Cloud
Enablement
7
CICS TS 51 Review
Operational Efficiency
• Greater capacity - achieve cost savings through consolidation
• Managed operations - control critical resource thresholds with policies
• Increased availability - reduce the need for planned downtime
• Deeper insight - extend performance and compliance information
Service Agility
• First-class applications - create agile services from existing assets
• First-class platforms - create agile service delivery platforms
• Modern interfaces - build rich web experiences for critical applications
• Foundational enhancements - extend core capabilities
125+
requirements
satisfied!
8
CICS TS 51 Review
• CICS supports "one-to-many" event
emission
• Greater-than-32KB across MQ (DPL) bridge
• Enhancements to IPIC add IMS support
• Reduced application storage needs with
GET and PUT container
• Backup and restore entire CICSPlex System
Manager (CICSPlex SM) systems
• Automatic adjustment of the CICS clock for
daylight saving time changes
• CICS supports "one-to-many" event
emission
• Greater-than-32KB across MQ (DPL) bridge
• Enhancements to IPIC add IMS support
• Reduced application storage needs with
GET and PUT container
• Backup and restore entire CICSPlex System
Manager (CICSPlex SM) systems
• Automatic adjustment of the CICS clock for
daylight saving time changes
• A production-ready web container
• Deploy lightweight Java servlets and JSPs
• Local access to CICS applications and data
• Roll-out of interface updates through OSGi
• Integration with applications and platforms
• Built on WebSphere Application Server Liberty
profile for compatibility
• CICS TS Feature Pack for Mobile
• A production-ready web container
• Deploy lightweight Java servlets and JSPs
• Local access to CICS applications and data
• Roll-out of interface updates through OSGi
• Integration with applications and platforms
• Built on WebSphere Application Server Liberty
profile for compatibility
• CICS TS Feature Pack for Mobile
• Group new and existing regions as
platforms
• Decoupling applications from the region
topology.
• automatic resource deployment and
validation
• De-provision resources when requested
• Deploy applications to regions within a
platform
• Dynamically manage platforms with policies
• Group new and existing regions as
platforms
• Decoupling applications from the region
topology.
• automatic resource deployment and
validation
• De-provision resources when requested
• Deploy applications to regions within a
platform
• Dynamically manage platforms with policies
Modern InterfacesModern Interfaces Foundational EnhancementsFoundational Enhancements
First-class PlatformsFirst-class Platforms
• Manage disparate resources as a single
entity
• Rapidly move through the application
lifecycle
• Automate dependency management
• Ensure rigorous yet flexible provisioning
• Measure entire application resource usage
• Dynamically manage applications with
policies
• Manage disparate resources as a single
entity
• Rapidly move through the application
lifecycle
• Automate dependency management
• Ensure rigorous yet flexible provisioning
• Measure entire application resource usage
• Dynamically manage applications with
policies
First-class ApplicationsFirst-class Applications
9
CICS TS 51 Review…
• Auditing of SPI commands that alter the system
• Improved auditing of user IDs that make
requests over IP
• Extended identity propagation to include
started tasks
• Cipher suites used for SSL connections to be
stored in the performance records
• Calculate the actual and potential use
of specialty processors
• Regular status updates provided while lost locks
recovery is taking place
• Auditing of SPI commands that alter the system
• Improved auditing of user IDs that make
requests over IP
• Extended identity propagation to include
started tasks
• Cipher suites used for SSL connections to be
stored in the performance records
• Calculate the actual and potential use
of specialty processors
• Regular status updates provided while lost locks
recovery is taking place
• Upgrade CICS versions and releases without
requiring a z/OS restart
• Modern batch feature pack
• Refresh Secure Sockets Layer (SSL) certificates
• Keep IPIC connections up and running
• Support more IBM GDPS/AA solutions
• Dynamically specify cross-system coupling
facility groups
• Better reflect current best practices with
updated and simplified defaults
• Upgrade CICS versions and releases without
requiring a z/OS restart
• Modern batch feature pack
• Refresh Secure Sockets Layer (SSL) certificates
• Keep IPIC connections up and running
• Support more IBM GDPS/AA solutions
• Dynamically specify cross-system coupling
facility groups
• Better reflect current best practices with
updated and simplified defaults
• Automated control over critical system
resources
• Set data access thresholds on SQL or file
access
• Set program loop thresholds on EXEC
LINK
• Set storage request thresholds
• Set CPU time thresholds
• Policies can issue messages, abending
tasks, or create events
• Automated control over critical system
resources
• Set data access thresholds on SQL or file
access
• Set program loop thresholds on EXEC
LINK
• Set storage request thresholds
• Set CPU time thresholds
• Policies can issue messages, abending
tasks, or create events
• Doubling the MAXTASK limit to 2,000
• Increased 64-bit and reduced 24-bit storage
usage
• Greater parallelism from threadsafe API and
SPI
• Greater system parallelism through
optimized TCB usage
• Performance improvements from 64-bit
Java 7
• Greater access to 64-bit storage from
Assembler programs
• Doubling the MAXTASK limit to 2,000
• Increased 64-bit and reduced 24-bit storage
usage
• Greater parallelism from threadsafe API and
SPI
• Greater system parallelism through
optimized TCB usage
• Performance improvements from 64-bit
Java 7
• Greater access to 64-bit storage from
Assembler programs
Greater CapacityGreater Capacity
Increased AvailabilityIncreased Availability
24x7
Deeper InsightDeeper Insight
10011010
Managed OperationsManaged Operations
24x
7
24x
7
11011010
11
The Evolution Continues…
CICS Transaction Server V5.2
CICS Transaction Server V5.2 Value Unit Edition
CICS Transaction Server V5.2 Developer Trial
CICS Tools V5.2
CICS Transaction Gateway V9.1 Open Beta
13
CICS TS 52 Service Agility
CICS and Mobile
• Provides support for RESTful web service requests
– JSON in the http body
• New JSON assistant programs
– Generate a JSON schema and WSBIND file from a copy book
– COBOL, PLI, C and C++
– Create a language structure and WSBIND file from a JSON
schema
• New linkable interface
– Equivalent to EXEC CICS XMLTRANSFORM
– Allows application programs to process JSON data
• Provides support for JAX-RS and JSON Liberty features
15
CICS TS 52 Service Agility…
Mobile Feature Pack integrated into base CICS
CICS JSON
Assistant
17
CICS TS 52 Service Agility…
Web Service Enhancements
• Simple Occurs Depending On and Occurs Indexed By
clauses supported in native web services
– Native web support
– JSON
– Axis2
• AMODE 64 exploitation by native SOAP parser
– Parser output stays in 64 bit storage
– SOAP message built in 64 bit storage
– Code page conversions use 64 bit storage
– Benefit is 31 bit Virtual Storage Constraint Relief
• Less TCB switching for DYNAMIC(NO) transactions
19
CICS TS 52 Service Agility…
CICS Transaction Gateway 9.1 Open Beta*
• Available April 25, 2014
• z/OS Only
• Support for Mobile Applications
– JSON web services
– Security Enhancements
– NIST SP800-131A support
– SSL for .NET clients
– IPIC Connections
– Start and Stop connections without restarting the gateway
– Heartbeat mechanism
– Connection to a virtual test system for Java applications
* Separate Product
21
CICS TS 52 Service Agility…
Liberty
• Initially introduced in CICS 51
• Light weight web container
– Provides Servlets and JSPs support for CICS
– Runs in a JVMServer
– Access to CICS functionality through the JCICS API
CICS TS V5.1
JVM Server
Web
Container
Web
Container
Servlet/JS
P
Servlet/JS
P
COBOL
Application
COBOL
Application
Business DataBusiness Data
23
CICS TS 52 Service Agility…
Liberty in CICS 52
• Core features
– Java Transaction API (JTA 1.0)
– Access to local DB2 resources (JDBC 1.0)
– CICS Liberty Security
• Liberty Features
– Access to remote DB2 resources with T4 driver (JDBC 1.0)
– Java API for RESTful Services (JAX-RS 1.1)
– Java Script Object Notation (JSON 1.0)
– Java API for XML Web Services (JAX-WS 2.2)
– Java Architecture for XML Binding (JAXB 2.2)
25
CICS TS 52 Service Agility…
Java Transaction API
CICS TS 5.2
Transaction
Manager
Application
CICS
XAResource
Type 4 DB
Liberty Profile
OT Domain
RM Domain
JTA provides coordination of updates
across CICS and a remote DB
27
CICS TS 52 Service Agility…
IPIC High Availability
• Allows CICS to connect to a cluster entry point
– Allows CICS to know the actual endpoint for recovery
– New TCPIPSERVICE attribute SPECIFTCPS
LPAR 3
CICS A
LPAR 2
LPAR 1
CICS 12
CICS 11
Common
DVIPA
DVIPA
AIVIPA 9
CICS 10
CICS 9
CICS 8
CICS 13
CICS 14
CICS 13
CICS 14
DVIPA identifies the Generic Entry Point to the
cluster, and resides on the Distributor Stack.
AIVIPA identifies the Specific Entry Point of a
HA Region, and moves with that region within
the Sysplex. If no need to move regions
between LPARs then VIPAs can be used.
Sysplex A
DVIPA – Dynamic Virtual IP Address
AIVIPA – Application Instance VIPA
29
CICS TS 52 Operational Efficiency
Policy Based Management
• Resource threshold and action
• Action can be:
– Emit a message
– Emit a system event
– Abend the task
Define a PolicyDefine a Policy
Threshold
breach
Threshold
breach
CICS Triggers an actionCICS Triggers an action
Abend EventMessage
Trigger an actionTrigger an action
SQLSQL
FilesFiles
StorageStorage
CPUCPU An XML Policy document defines
the threshold and action
31
CICS TS 52 Operational Efficiency…
New thresholds in CICS 52
• Temporary Storage
– Number of requests or amount of data written
• Transient Data
– Number of requests
• Elapsed Time
– Check is made at dispatch
– Action triggered at next API call
• STARTs
– Number of requests
• Syncpoints
– Number of requests
• Program Link
– INVOKE APPLICATION is now included
33
CICS TS 52 Operational Efficiency…
Support for TLS 1.2 protocol and FIPS 140.2
Cryptographic Standards
• FIPS 140.2 mandated by NIST SP800-131A directive
– Cipher suites can now be defined in XML in a zFS file
– Greater flexibility and ease of definition
– APAR PM97207 available for TS 5.1
System Initialisation parameters
• ENCRYPTION={ALL|TLS12|STRONG|}
• USSCONFIG={/var/cicsts/dfhconfig|directory}
– Cipher XML files in USSCONFIG/security/ciphers
35
CICS TS 52 Operational Efficiency…
Extend NIST SP800-131A checking beyond sockets
domain
• New System Initialisation parameter
– NISTSP800131A={NOCHECK|CHECK}
– CHECK means CICS is required to check for compliance with
the NIST SP800-131A security standard
– Checked by Sockets (SO), Java (SJ) and Pipeline (PI) domains
37
CICS TS 52 Operational Efficiency…
Security Assertion Markup Language (SAML)
OASIS open standard
“XML based framework for describing
and exchanging security information
between on-line business partners.”
Web Single Sign-On
Dynamic creation of Identity
Federations (SSO across domains)
39
CICS TS 52 Operational Efficiency…
Security Assertion Markup Language (SAML)
IdP SP
bookahotel.com
1
2
Authentication
bookaflight.com
SAML Token
3
Validate
IdP domain
41
CICS TS 52 Operational Efficiency…
SAML Feature Pack integrated into CICS 52
• Linkable interface program DFHSAML
• Channel and containers to provide input and output
• DFHSAML links to Secure Token Service (STS), running
inside a dedicated JVM server (preferably in a dedicated
CICS region)
• STS parses and validates SAML token
– Most of STS function is zIIP off loadable
43
CICS TS 52 Operational Efficiency…
Outbound SOAP support for reusing inbound SAML
Tokens
• Previously validated tokens only
• Requester pipeline retrieves token from DFHSAML-
OUTTOKEN container and puts in in WSSE security header
of the SOAP request
• Input SAML token is passed on unchanged
• Configuration sample samlrequester.xml provided
Using the DFHTRANSACTION channel
• No application changes are necessary
45
CICS TS 52 Operational Efficiency…
Transaction Channel & Containers
• Created for use by SAML, but can be used independently
• No changes to EXEC CICS API
– A PUT CONTAINER can create the Transaction Channel
– CHANNEL(“DFHTRANSACTION”)
– If the Transaction Channel does not exist, a GET CONTAINER
command will return CHANNELERR
• New JCICS method in Task class
Task t = Task.getTask();
Channel tranChan = t.getTransactionChannel();
47
CICS TS 52 Operational Efficiency…
Kerberos Support
• Support for inbound tokens from Kerberos systems
• RACF definitions can map the Kerberos principal to a RACF userid
• Web services can be configured to handle Kerberos tokens as the security token
– Alternatively, the userid extracted from the Kerberos token can be used to run the
request
• CICS API enhancement to validate a Kerberos token/extract the RACF userid
EXEC CICS VERIFY
TOKEN() TOKENLEN() TOKENTYPE(KERBEROS)
<ISUSERID()>
<ESM_RESPONSE()> <ESM_REASON()>
49
CICS TS 52 Operational Efficiency…
Threadsafe Commands
• EXTRACT, INQUIRE, SET STATISTICS
• INQUIRE, SET MONITOR
• INQUIRE, SET DISPATCHER
• INQUIRE, SET SYSTEM
• INQUIRE MVSTCB
• INQUIRE, SET, DISCARD PROGRAM
• INQUIRE, SET, DISCARD TRANSACTION
• INVOKE APPLICATION
51
CICS TS 52 Operational Efficiency…
Dispatcher Statistics
• New fields to understand the TCB pool performance
– Last Excess TCB Scan
– Date/time of the last CICS dispatcher excess MVS TCB scan that did
not detach any TCBs
– Last Excess TCB Scan–No TCB Detached
– Date/time of the last CICS dispatcher excess MVS TCB scan
– Pool Limit reached
– Time when pool limit reached
– Dispatchable Queue (only applicable to the single TCB non-Open TCB modes):
– Current number of dispatchable tasks queued for the TCB
– Peak number of dispatchable tasks that have queued for the TCB
– Average number of dispatchable tasks have queued for the TCB
53
CICS TS 52 Operational Efficiency…
Transaction Statistics
• New fields to understand the TCB pool performance
– Time MAXTASKS last changed
– Time last transaction was attached
– Time MAXTASK was last reached
– Currently at MAXTASK indicator
New Monitoring Domain statistics fields
– Number of user transactions ended in interval
– Number of system transactions ended in interval
– Time last transaction attached
– Time last transaction ended
– MAXTASK at last transaction attached
– Current user tasks at last transaction attached
– Average user response time
– Peak user response time
– Time of peak user response time
55
CICS TS 52 Operational Efficiency…
Private resource statistics
• New records to support multi-versioning for private
resources
– Library record
– JVM Programs
– Programs
– Program definitions
• New fields for Platform, Application and Version
• Reports via DFHSTUP
57
CICS TS 52 Operational Efficiency…
CICS Performance Analyzer 52*
* Separate Product
• IBM CICS Transaction Server V5.2 support
• Performance summary reports for platforms and
applications
• Multi-version analysis of applications
• Reporting, visualization, statistics alerts and
analysis enhancements
• Transaction Performance Alert plug-in view
• Visualization of the performance of individual
transactions
• IBM CICS Transaction Server V5.2 support
• Performance summary reports for platforms and
applications
• Multi-version analysis of applications
• Reporting, visualization, statistics alerts and
analysis enhancements
• Transaction Performance Alert plug-in view
• Visualization of the performance of individual
transactions
What’s new in CICS PA V5.2?What’s new in CICS PA V5.2?
• Comprehensive Performance Reporting and
Analysis for CICS including DB2, WebSphere MQ,
and MVS System Logger
• Understand trends and develop capacity plans
• View statistics and create statistical alerts
• Comprehensive Performance Reporting and
Analysis for CICS including DB2, WebSphere MQ,
and MVS System Logger
• Understand trends and develop capacity plans
• View statistics and create statistical alerts
CICS PA enables you to…CICS PA enables you to…
59
CICS TS 52 Operational Efficiency…
CICS Performance Analyzer 52
• Alert Visualizations for Storage, dispatcher, loader, monitoring, etc
60
CICS TS 52 Operational Efficiency…
CICS Performance Analyzer 52
• Alert Visualizations for Storage and Dispatcher
61
CICS TS 52 Cloud
Platform
Region Type
Region Type
Region Type
Platform Lifecycle
 Top down Platform definition now available
63
CICS TS 52 Cloud…
CICS Deployment Assistant for z/OS V5.2*
• Support for IBM CICS Transaction Server V5.2
• New RESTful API to access model
• Cloning of unmanaged and cross-logical partition
(LPAR) regions
• New Comparison view
• New TCP/IP usage report.
• Support for IBM CICS Transaction Server V5.2
• New RESTful API to access model
• Cloning of unmanaged and cross-logical partition
(LPAR) regions
• New Comparison view
• New TCP/IP usage report.
What’s new in CICS DA V5.2?What’s new in CICS DA V5.2?
• Visualize and manage your CICS topology
• Discover existing regions and sub-systems
• Automation creates new CICSplex
• Plexify and clone CICS regions
• Start and stop a CICS region
• Share model with other applications
• Visualize and manage your CICS topology
• Discover existing regions and sub-systems
• Automation creates new CICSplex
• Plexify and clone CICS regions
• Start and stop a CICS region
• Share model with other applications
CICS DA enables you to…CICS DA enables you to…
* Separate Product
65
CICS TS 52 Cloud…
Bundle definition support for addition resources
• FILE
• JVMSERVER
• TCPIPSERVICE
• PIPELINE
• WEBSERVICE
67
CICS TS 52 Cloud…
Application Multi-versioning
CICS TS
Version
1.0.0
Version
1.0.1
Version
1.2.0
Version
2.0.0
Install, enable,
make available
make
unavailable
Rolling back to an
older version of an
application is a
simple operation -
mark the version as
‘unavailable”
Versioning provides
support for the
“major.minor.micro”
system
69
CICS TS 52 Cloud…
Application Multi-versioning
CICS TS
XX
YY
Private programs
Customer App
Private programs
Payroll AppURIMAP
PROG1
LIBRARY
URIMAP
PROG1
LIBRARY
Resources private to
an application
PROGRAM
LIBRARY
71
CICS TS 52 Cloud…
CICS Interdependency Analyzer*
• Support for CICS® Transaction Server V5.2
• Enhanced cloud application analysis
• New resource use and dependencies by platform
• New visualization of TCB, region, and application
switches
• New plug-in view for Program Details
• New affinity analysis in the plug-in
• New Dependency collection sampling technique
• Deeper thread-safe analysis
• Support for CICS® Transaction Server V5.2
• Enhanced cloud application analysis
• New resource use and dependencies by platform
• New visualization of TCB, region, and application
switches
• New plug-in view for Program Details
• New affinity analysis in the plug-in
• New Dependency collection sampling technique
• Deeper thread-safe analysis
What’s new in CICS IA V5.2?What’s new in CICS IA V5.2?
• Visualize application flow and structure
• Identify mobile and web service candidates
• Identify threadsafe / non-threadsafe programs
• Isolate and remove affinities
• Speed CICSPlex® SM workload management
• Advanced CICS command flow analysis
• Visualize application flow and structure
• Identify mobile and web service candidates
• Identify threadsafe / non-threadsafe programs
• Isolate and remove affinities
• Speed CICSPlex® SM workload management
• Advanced CICS command flow analysis
CICS IA enables you to…CICS IA enables you to…
* Separate Product
73
CICS TS 52 Cloud…
CICS Configuration Manager*
* Separate Product
• Plug-in support for migration schemes
• New deployment analysis from plug-in
• New support for IBM CICSPlex SM topology and
workload management definitions
• New support for NIST SP800-131A security
standard
• New migration of TCPIPSERVICE and IPCONN
definitions for high availability connections
• Plug-in support for migration schemes
• New deployment analysis from plug-in
• New support for IBM CICSPlex SM topology and
workload management definitions
• New support for NIST SP800-131A security
standard
• New migration of TCPIPSERVICE and IPCONN
definitions for high availability connections
What’s new in CICS CM V5.2?What’s new in CICS CM V5.2?
• Manage changes throughout the life-cycle
• Create reports to identify redundant definitions,
show resource relationships, and change
management history
• Manage audit, back-out and change authorizations
• Manage changes throughout the life-cycle
• Create reports to identify redundant definitions,
show resource relationships, and change
management history
• Manage audit, back-out and change authorizations
CICS CM enables you to…CICS CM enables you to…
75
CICS TS 52 Explorer
Support for new Bundle and Policy definitions
Purge action for shard TS Queues
Mixed case credentials
System group editor
New views
• Dumps
• Task related user exits
• Repository view
• Active workloads
77
CICS TS 52 Explorer…
Workload specification editor
• Creates default routing rules
• Add and rename additional routing rules
• Can import an existing rule
77 IBM Confidential77 IBM Confidential
79
CICS TS 52 Documentation
IBM Knowledge Center
• All IBM product documentation from one URL
• Replacing online Information Centers for all supported
versions of CICS from March 2014
– Downloadable ICs will still be available
http://www.ibm.com/support/knowledgecenter/
81
CICS TS 52 Documentation…
83
Statements of Direction
IBM intends to deliver IBM WebSphere Liberty z/OS Connect
(z/OS Connect) as a common program component of
WebSphere Application Server for z/OS, IMS Enterprise
Suite for z/OS, CICS Transaction Server for z/OS, and CICS
Transaction Gateway. z/OS Connect is intended to provide a
simplified, secure, and scalable gateway functionality to route
web, cloud, and mobile application traffic that accesses
applications provided by the aforementioned z/OS products,
as well as z/OS Batch and z/OS UNIX™ System Services
applications. z/OS Connect intends to offer: (i) a fast on-
ramp interface to z/OS applications by providing a common
access mechanism based on RESTful services; (ii) tooling to
allow a cloud or mobile developer to define secure enterprise
connectivity without the need for extensive code
development or knowledge of System z.
84
Statements of Direction…
IBM intends to provide new capability in CICS Transaction
Gateway (CICS TG) for the mobile enablement of existing CICS
Transaction Server (CICS TS) family products and TXSeries™
for Multiplatforms deployments, with minimal or no change to
existing business logic. This new capability is intended to
complement and extend CICS TS support for mobile
applications.
IBM intends to update to the latest release each CICS product
that comprises the CICS Modernization Solution Pack for z/OS:
CICS Deployment Assistant for z/OS; CICS Interdependency
Analyzer for z/OS; and CICS Transaction Gateway for z/OS.
85
85
CICS Developer Trial
• V5.2 Available in 2014
• No charge trial, fixed expiry date
• Does not start SVC period
• For non-production environments
• Available through IBM ShopzSeries
• PID 5655-Y30
http://www.ibm.com/software/products/en/cics-ts-devtrial
Based on CICS TS V5.1
- (with restrictions)
• Performance
• Capacity
• License
86
86
ibm/developerworks/cicsdev
facebook.com/IBMCICS
twitter.com/IBM_CICS
youtube.com/cicsfluff
youtube.com/cicsexplorer
twitter.com/IBM_System_z
CICS Explorer Forum ibm.com/developerworks/forums/forum.jspa?
forumID=1475&start=0
CICS-L list Forum
listserv.uga.edu/archives/cics-l.html
Google us or check us out at:
www.ibm
.com
/cics
87
Related Impact Sessions
Mobile
1411 Angry Birds and Half Words
1675 Architecting Apps for Mobile
1474 Integrating CICS w/ Worklight
2374 Mainframe is Mobile Ready
1476 Manage a Mobile Workload
2009 Secure Mobile Access to CICS
1913 Integrate Mobile and Events
2351 Build Hybrid Apps Interface
1654 Move existing Apps to Mobile
1787 Debugging CICS WS Mobile Apps
Cloud
2416 Business Value of a CICS Cloud
1961 No rain clouds here!
1985 Why talk to your Colleagues
2377 Mainframe – not to heavy for a Cloud
New to CICS?
1411 Angry Birds and Half Words
2374 Mainframe is Mobile Ready
2377 Mainframe – not to heavy for a Cloud
Best Practices
2380 CICS and Java – a tale of Liberty
1966 Best practice for SOA Connectivity
1674 CICS V5 Performance
2015 Improving the integration between
distributed security and CICS
Customer Experience
1317 You've got a friend HCSC HA
3071 Dynamic WLM of CICS web services – Schwab
3116 Making it easy for mainframe Apps to be clients
in an SOA Env. State Farm
3070 CICS TG & CICS in a HA Environment at CA-
Silca
3073 z/OS and CICS Consolidation Project at Danske
Bank
3072 CPSM Sysplex optimised WLM Schwab 2436
Modernizing the mainframe – Humana
2880 Tales from the trenches – HostBridge 2241
Enterprise modernizarion of CICS
88
IBM CICS Transaction Server V5
the premier enterprise grade mixed language application server
Runtime support for
production ready
web applications.
Integration with
mobile applications.
Service
Agility
Increased system capacity
and capability to achieve
more with less.
Automatic control of critical
resources using policies.
Operational
Efficiency
Simplified system
management and rapid
application deployment.
On premise pattern based
cloud deployment.
Cloud
Enablement
89
We Value Your Feedback
Don’t forget to submit your Impact session and speaker
feedback! Your feedback is very important to us – we use it to
continually improve the conference.
Use the Conference Mobile App or the online Agenda Builder to
quickly submit your survey
• Navigate to “Surveys” to see a view of surveys for sessions
you’ve attended
89
90
Legal Disclaimer
• © IBM Corporation 2014. All Rights Reserved.
• The information contained in this publication is provided for informational purposes only. While efforts were made to verify the completeness and accuracy of the information contained
in this publication, it is provided AS IS without warranty of any kind, express or implied. In addition, this information is based on IBM’s current product plans and strategy, which are
subject to change by IBM without notice. IBM shall not be responsible for any damages arising out of the use of, or otherwise related to, this publication or any other materials. Nothing
contained in this publication is intended to, nor shall have the effect of, creating any warranties or representations from IBM or its suppliers or licensors, or altering the terms and
conditions of the applicable license agreement governing the use of IBM software.
• References in this presentation to IBM products, programs, or services do not imply that they will be available in all countries in which IBM operates. Product release dates and/or
capabilities referenced in this presentation may change at any time at IBM’s sole discretion based on market opportunities or other factors, and are not intended to be a commitment to
future product or feature availability in any way. Nothing contained in these materials is intended to, nor shall have the effect of, stating or implying that any activities undertaken by you
will result in any specific sales, revenue growth or other results.
• If the text contains performance statistics or references to benchmarks, insert the following language; otherwise delete:
Performance is based on measurements and projections using standard IBM benchmarks in a controlled environment. The actual throughput or performance that any user will
experience will vary depending upon many factors, including considerations such as the amount of multiprogramming in the user's job stream, the I/O configuration, the storage
configuration, and the workload processed. Therefore, no assurance can be given that an individual user will achieve results similar to those stated here.
• If the text includes any customer examples, please confirm we have prior written approval from such customer and insert the following language; otherwise delete:
All customer examples described are presented as illustrations of how those customers have used IBM products and the results they may have achieved. Actual environmental costs
and performance characteristics may vary by customer.
• Please review text for proper trademark attribution of IBM products. At first use, each product name must be the full name and include appropriate trademark symbols (e.g., IBM
Lotus® Sametime® Unyte™). Subsequent references can drop “IBM” but should include the proper branding (e.g., Lotus Sametime Gateway, or WebSphere Application Server).
Please refer to http://www.ibm.com/legal/copytrade.shtml for guidance on which trademarks require the ® or ™ symbol. Do not use abbreviations for IBM product names in your
presentation. All product names must be used as adjectives rather than nouns. Please list all of the trademarks that you use in your presentation as follows; delete any not included in
your presentation. IBM, the IBM logo, Lotus, Lotus Notes, Notes, Domino, Quickr, Sametime, WebSphere, UC2, PartnerWorld and Lotusphere are trademarks of International
Business Machines Corporation in the United States, other countries, or both. Unyte is a trademark of WebDialogs, Inc., in the United States, other countries, or both.
• If you reference Adobe® in the text, please mark the first use and include the following; otherwise delete:
Adobe, the Adobe logo, PostScript, and the PostScript logo are either registered trademarks or trademarks of Adobe Systems Incorporated in the United States, and/or other countries.
• If you reference Java™ in the text, please mark the first use and include the following; otherwise delete:
Java and all Java-based trademarks are trademarks of Sun Microsystems, Inc. in the United States, other countries, or both.
• If you reference Microsoft® and/or Windows® in the text, please mark the first use and include the following, as applicable; otherwise delete:
Microsoft and Windows are trademarks of Microsoft Corporation in the United States, other countries, or both.
• If you reference Intel® and/or any of the following Intel products in the text, please mark the first use and include those that you use as follows; otherwise delete:
Intel, Intel Centrino, Celeron, Intel Xeon, Intel SpeedStep, Itanium, and Pentium are trademarks or registered trademarks of Intel Corporation or its subsidiaries in the United States and
other countries.
• If you reference UNIX® in the text, please mark the first use and include the following; otherwise delete:
UNIX is a registered trademark of The Open Group in the United States and other countries.
• If you reference Linux® in your presentation, please mark the first use and include the following; otherwise delete:
Linux is a registered trademark of Linus Torvalds in the United States, other countries, or both. Other company, product, or service names may be trademarks or service marks of
others.
• If the text/graphics include screenshots, no actual IBM employee names may be used (even your own), if your screenshots include fictitious company names (e.g., Renovations, Zeta
Bank, Acme) please update and insert the following; otherwise delete: All references to [insert fictitious company name] refer to a fictitious company and are used for illustration
purposes only.

More Related Content

PDF
CICS TS V5 Technical Overview
PPTX
SHARE 2015 SeattleShare cics ts 52 technical overview
PPTX
Session 6638 - The One-Day CICS Transaction Server Upgrade: Migration Conside...
ODP
SHARE 2014, Pittsburgh CICS scalability
PPT
Share 2014 Pittsburgh CICS Technical Overview
PPTX
What’s New in Assure MIMIX 10
PPTX
Monitoring and Reporting for IBM i Compliance and Security
PPTX
MMS2012-HP VirtualSystem-The Ideal Foundation for a Microsoft Private Cloud
CICS TS V5 Technical Overview
SHARE 2015 SeattleShare cics ts 52 technical overview
Session 6638 - The One-Day CICS Transaction Server Upgrade: Migration Conside...
SHARE 2014, Pittsburgh CICS scalability
Share 2014 Pittsburgh CICS Technical Overview
What’s New in Assure MIMIX 10
Monitoring and Reporting for IBM i Compliance and Security
MMS2012-HP VirtualSystem-The Ideal Foundation for a Microsoft Private Cloud

What's hot (20)

PDF
Introducing the Latest in High Availability from Syncsort
PDF
SoftLayer API 12032015
PDF
[WSO2Con EU 2017] WSO2 Unleashed: Full Stack Automation, Pitfalls and Solutions
PDF
[WSO2Con EU 2017] How a Large Organization Weighted on a WSO2 Integration Pla...
PDF
How to Balance System Speed and Risk for Multi-Platform Innovation
PDF
Kubernetes Basics - ICP Workshop Batch II
PDF
Creating Microservices Application with IBM Cloud Private (ICP) - ICP Archite...
PPTX
SCU 2015 - My top 10 favorite items you need to look at in WK2012R2
PPTX
Enterprise Cloud Platform - Keynote
PPTX
Nutanix basic
PDF
Achieving Scalability and speed with IBM Solutions - IaaS Softlayer
PDF
Scalar Cisco Hyperflex Presentation, May 13 2016, Part III: Scalar Lunch & Le...
PPTX
CISCO presentation used during the SWITCHPOINT NV/SA Quarterly Experience Day...
PDF
FILES IN TODAY’S WORLD - #MFSummit2017
PDF
SoftLayer Value Proposition v1.04
PDF
REST vs. Messaging For Microservices
PPTX
Citrix xenapp training
PDF
DUG'20: 10 - Storage Orchestration for Composable Storage Architectures
PPTX
Creating a Centralized Consumer Profile Management Service with WebSphere Dat...
PPT
Windows Server 2008 R2 Overview
Introducing the Latest in High Availability from Syncsort
SoftLayer API 12032015
[WSO2Con EU 2017] WSO2 Unleashed: Full Stack Automation, Pitfalls and Solutions
[WSO2Con EU 2017] How a Large Organization Weighted on a WSO2 Integration Pla...
How to Balance System Speed and Risk for Multi-Platform Innovation
Kubernetes Basics - ICP Workshop Batch II
Creating Microservices Application with IBM Cloud Private (ICP) - ICP Archite...
SCU 2015 - My top 10 favorite items you need to look at in WK2012R2
Enterprise Cloud Platform - Keynote
Nutanix basic
Achieving Scalability and speed with IBM Solutions - IaaS Softlayer
Scalar Cisco Hyperflex Presentation, May 13 2016, Part III: Scalar Lunch & Le...
CISCO presentation used during the SWITCHPOINT NV/SA Quarterly Experience Day...
FILES IN TODAY’S WORLD - #MFSummit2017
SoftLayer Value Proposition v1.04
REST vs. Messaging For Microservices
Citrix xenapp training
DUG'20: 10 - Storage Orchestration for Composable Storage Architectures
Creating a Centralized Consumer Profile Management Service with WebSphere Dat...
Windows Server 2008 R2 Overview
Ad

Viewers also liked (20)

ODP
Share 2014 Pittsburgh CICS and Workload Management (WLM)
PPT
SHARE 2014 Pittsburgh, Managing multi version applications in cics
PPTX
2802 cics @ interconnect v2.0 CICS Opening
PPTX
Lühiportfoolio projektist - Uushorisont
PPT
Share seattle liberty
DOCX
看图写话 1
PPT
z Technical Summit Track 3 Session 4 Developing mobilefirst app for z
PPT
4156 Twist and cloud-how ibm customers make cics dance
PDF
3983 cics java real life projects
PPT
Naturales.
PPT
SHARE 2014, Pittsburgh Using policies to manage critical cics resources
PPTX
InterConnect session 2819 1_billion_smart Phones
PDF
JavaScript Classified
PDF
عادت های موفق ترین محققان بازار
PDF
4236 What Skills Issue? From the perspective of a Generation z CICS customer
ODP
SHARE 2014, Pittsburgh CICS and Liberty applications
PDF
Oumh1303 (1)
PPT
Живописной науки мастер
PDF
Change Detection Anno Domini 2016
ODP
SHARE 2014, Pittsburgh CICS and Liberty applications
Share 2014 Pittsburgh CICS and Workload Management (WLM)
SHARE 2014 Pittsburgh, Managing multi version applications in cics
2802 cics @ interconnect v2.0 CICS Opening
Lühiportfoolio projektist - Uushorisont
Share seattle liberty
看图写话 1
z Technical Summit Track 3 Session 4 Developing mobilefirst app for z
4156 Twist and cloud-how ibm customers make cics dance
3983 cics java real life projects
Naturales.
SHARE 2014, Pittsburgh Using policies to manage critical cics resources
InterConnect session 2819 1_billion_smart Phones
JavaScript Classified
عادت های موفق ترین محققان بازار
4236 What Skills Issue? From the perspective of a Generation z CICS customer
SHARE 2014, Pittsburgh CICS and Liberty applications
Oumh1303 (1)
Живописной науки мастер
Change Detection Anno Domini 2016
SHARE 2014, Pittsburgh CICS and Liberty applications
Ad

Similar to IBM Impact session CICS V52 overview (20)

PDF
CICS TS V4 and V5 recap, and the new V5.3 open beta
PDF
Cics ts v4 and v5 recap, and the new cics ts v5.3 open beta (1)
PPTX
16370 cics project opening and project update f
PDF
1961 no rainclouds here! using cics platform and policies to keep your privat...
PDF
Powering the digital economy with CICS and z/OS connect - at the "z Systems...
PPT
S102 cics the future is closer abridged
PDF
IBM Impact session 2416-CICS cloud-business-value
PPT
SHARE 2014 Pittsburgh, Modernizing cics for cloud
PPT
Cics Tools Portfolio Apr 2009
ODP
IBM Impact session CICS & java a tale of liberty
PDF
Impact2014 session #1317 you have got a friend on z - tales from cics tran...
ODP
SHARE 2014, Pittsburgh CICS scalability
PPTX
Share seattle cics cloud
PPTX
S101 cics what's in it for you
PPT
La Cics Tools Overview April 2009
ODP
2829 liberty
PPT
Cics Explorer April 2009
PPTX
2809 Five compelling reasons for creating a CICS Cloud
PPT
Cics Connectivity
PPTX
4515 Modernize your CICS applications for Mobile and Cloud
CICS TS V4 and V5 recap, and the new V5.3 open beta
Cics ts v4 and v5 recap, and the new cics ts v5.3 open beta (1)
16370 cics project opening and project update f
1961 no rainclouds here! using cics platform and policies to keep your privat...
Powering the digital economy with CICS and z/OS connect - at the "z Systems...
S102 cics the future is closer abridged
IBM Impact session 2416-CICS cloud-business-value
SHARE 2014 Pittsburgh, Modernizing cics for cloud
Cics Tools Portfolio Apr 2009
IBM Impact session CICS & java a tale of liberty
Impact2014 session #1317 you have got a friend on z - tales from cics tran...
SHARE 2014, Pittsburgh CICS scalability
Share seattle cics cloud
S101 cics what's in it for you
La Cics Tools Overview April 2009
2829 liberty
Cics Explorer April 2009
2809 Five compelling reasons for creating a CICS Cloud
Cics Connectivity
4515 Modernize your CICS applications for Mobile and Cloud

More from nick_garrod (19)

PPTX
2844 inter connect cics policy (2844)
PDF
Enhanced cics cloud enablement and dev ops capabilities
PDF
Api management customer
PDF
Anz cics ts v5 technical update seminar intro (half day event)
ODP
S111 cics connectivity in devops
ODP
S110 gse - liberte egalite fraternite
PPTX
S109 cics-java
ODP
S108 - 1 Billion Smartphones a year and counting – How is your CICS connected?
PPTX
S107 5 compelling reasons for using cics in the cloud
PPTX
S106 using ibm urban code deploy to deliver your apps to cics
PPT
S105 performance
PPTX
S104 twist and cloud
PPTX
S103 cics cloud and dev ops agility
PPT
Share seattle health_center
PPT
SHARE Seattle 2015 Taming the Beast – Best Practices for zFS with CICS
PPTX
Share cics policy (2844)
PPTX
Share multi versioning scenarios
PPTX
Session 3 _exposing_mainframe_applications_services_v4
PPTX
InterConnect 2015 session 2825 cics_and_the_new soa
2844 inter connect cics policy (2844)
Enhanced cics cloud enablement and dev ops capabilities
Api management customer
Anz cics ts v5 technical update seminar intro (half day event)
S111 cics connectivity in devops
S110 gse - liberte egalite fraternite
S109 cics-java
S108 - 1 Billion Smartphones a year and counting – How is your CICS connected?
S107 5 compelling reasons for using cics in the cloud
S106 using ibm urban code deploy to deliver your apps to cics
S105 performance
S104 twist and cloud
S103 cics cloud and dev ops agility
Share seattle health_center
SHARE Seattle 2015 Taming the Beast – Best Practices for zFS with CICS
Share cics policy (2844)
Share multi versioning scenarios
Session 3 _exposing_mainframe_applications_services_v4
InterConnect 2015 session 2825 cics_and_the_new soa

Recently uploaded (20)

PDF
Rapid Prototyping: A lecture on prototyping techniques for interface design
PDF
zbrain.ai-Scope Key Metrics Configuration and Best Practices.pdf
PDF
Aug23rd - Mulesoft Community Workshop - Hyd, India.pdf
PDF
Auditboard EB SOX Playbook 2023 edition.
PDF
Connector Corner: Transform Unstructured Documents with Agentic Automation
PDF
EIS-Webinar-Regulated-Industries-2025-08.pdf
PDF
Dell Pro Micro: Speed customer interactions, patient processing, and learning...
PDF
Examining Bias in AI Generated News Content.pdf
PPTX
Presentation - Principles of Instructional Design.pptx
PDF
Electrocardiogram sequences data analytics and classification using unsupervi...
PDF
Data Virtualization in Action: Scaling APIs and Apps with FME
PDF
The-2025-Engineering-Revolution-AI-Quality-and-DevOps-Convergence.pdf
PPTX
Module 1 Introduction to Web Programming .pptx
PDF
CXOs-Are-you-still-doing-manual-DevOps-in-the-age-of-AI.pdf
PDF
AI.gov: A Trojan Horse in the Age of Artificial Intelligence
PDF
Advancing precision in air quality forecasting through machine learning integ...
PDF
Co-training pseudo-labeling for text classification with support vector machi...
PDF
Altius execution marketplace concept.pdf
PDF
giants, standing on the shoulders of - by Daniel Stenberg
PDF
Early detection and classification of bone marrow changes in lumbar vertebrae...
Rapid Prototyping: A lecture on prototyping techniques for interface design
zbrain.ai-Scope Key Metrics Configuration and Best Practices.pdf
Aug23rd - Mulesoft Community Workshop - Hyd, India.pdf
Auditboard EB SOX Playbook 2023 edition.
Connector Corner: Transform Unstructured Documents with Agentic Automation
EIS-Webinar-Regulated-Industries-2025-08.pdf
Dell Pro Micro: Speed customer interactions, patient processing, and learning...
Examining Bias in AI Generated News Content.pdf
Presentation - Principles of Instructional Design.pptx
Electrocardiogram sequences data analytics and classification using unsupervi...
Data Virtualization in Action: Scaling APIs and Apps with FME
The-2025-Engineering-Revolution-AI-Quality-and-DevOps-Convergence.pdf
Module 1 Introduction to Web Programming .pptx
CXOs-Are-you-still-doing-manual-DevOps-in-the-age-of-AI.pdf
AI.gov: A Trojan Horse in the Age of Artificial Intelligence
Advancing precision in air quality forecasting through machine learning integ...
Co-training pseudo-labeling for text classification with support vector machi...
Altius execution marketplace concept.pdf
giants, standing on the shoulders of - by Daniel Stenberg
Early detection and classification of bone marrow changes in lumbar vertebrae...

IBM Impact session CICS V52 overview

  • 1. Session #1699 CICS 52 Portfolio Technical Overview Steve Zemblowski [email protected]
  • 2. 3 Please Note IBM’s statements regarding its plans, directions, and intent are subject to change or withdrawal without notice at IBM’s sole discretion. Information regarding potential future products is intended to outline our general product direction and it should not be relied on in making a purchasing decision. The information mentioned regarding potential future products is not a commitment, promise, or legal obligation to deliver any material, code or functionality. Information about potential future products may not be incorporated into any contract. The development, release, and timing of any future features or functionality described for our products remains at our sole discretion. Performance is based on measurements and projections using standard IBM benchmarks in a controlled environment. The actual throughput or performance that any user will experience will vary depending upon many factors, including considerations such as the amount of multiprogramming in the user’s job stream, the I/O configuration, the storage configuration, and the workload processed. Therefore, no assurance can be given that an individual user will achieve results similar to those stated here.
  • 3. 4 Session Agenda CICS TS 51 Review CICS TS 52 Overview • Service Agility • Operational Efficiency • Cloud • Explorer Statements of Direction Summary
  • 4. 5 CICS TS V5 Vision Runtime support for production ready web applications. Integration with mobile applications. Service Agility Increased system capacity and capability to achieve more with less. Automatic control of critical resources using policies. Operational Efficiency Simplified system management and rapid application deployment. On premise pattern based cloud deployment. Cloud Enablement
  • 5. 7 CICS TS 51 Review Operational Efficiency • Greater capacity - achieve cost savings through consolidation • Managed operations - control critical resource thresholds with policies • Increased availability - reduce the need for planned downtime • Deeper insight - extend performance and compliance information Service Agility • First-class applications - create agile services from existing assets • First-class platforms - create agile service delivery platforms • Modern interfaces - build rich web experiences for critical applications • Foundational enhancements - extend core capabilities 125+ requirements satisfied!
  • 6. 8 CICS TS 51 Review • CICS supports "one-to-many" event emission • Greater-than-32KB across MQ (DPL) bridge • Enhancements to IPIC add IMS support • Reduced application storage needs with GET and PUT container • Backup and restore entire CICSPlex System Manager (CICSPlex SM) systems • Automatic adjustment of the CICS clock for daylight saving time changes • CICS supports "one-to-many" event emission • Greater-than-32KB across MQ (DPL) bridge • Enhancements to IPIC add IMS support • Reduced application storage needs with GET and PUT container • Backup and restore entire CICSPlex System Manager (CICSPlex SM) systems • Automatic adjustment of the CICS clock for daylight saving time changes • A production-ready web container • Deploy lightweight Java servlets and JSPs • Local access to CICS applications and data • Roll-out of interface updates through OSGi • Integration with applications and platforms • Built on WebSphere Application Server Liberty profile for compatibility • CICS TS Feature Pack for Mobile • A production-ready web container • Deploy lightweight Java servlets and JSPs • Local access to CICS applications and data • Roll-out of interface updates through OSGi • Integration with applications and platforms • Built on WebSphere Application Server Liberty profile for compatibility • CICS TS Feature Pack for Mobile • Group new and existing regions as platforms • Decoupling applications from the region topology. • automatic resource deployment and validation • De-provision resources when requested • Deploy applications to regions within a platform • Dynamically manage platforms with policies • Group new and existing regions as platforms • Decoupling applications from the region topology. • automatic resource deployment and validation • De-provision resources when requested • Deploy applications to regions within a platform • Dynamically manage platforms with policies Modern InterfacesModern Interfaces Foundational EnhancementsFoundational Enhancements First-class PlatformsFirst-class Platforms • Manage disparate resources as a single entity • Rapidly move through the application lifecycle • Automate dependency management • Ensure rigorous yet flexible provisioning • Measure entire application resource usage • Dynamically manage applications with policies • Manage disparate resources as a single entity • Rapidly move through the application lifecycle • Automate dependency management • Ensure rigorous yet flexible provisioning • Measure entire application resource usage • Dynamically manage applications with policies First-class ApplicationsFirst-class Applications
  • 7. 9 CICS TS 51 Review… • Auditing of SPI commands that alter the system • Improved auditing of user IDs that make requests over IP • Extended identity propagation to include started tasks • Cipher suites used for SSL connections to be stored in the performance records • Calculate the actual and potential use of specialty processors • Regular status updates provided while lost locks recovery is taking place • Auditing of SPI commands that alter the system • Improved auditing of user IDs that make requests over IP • Extended identity propagation to include started tasks • Cipher suites used for SSL connections to be stored in the performance records • Calculate the actual and potential use of specialty processors • Regular status updates provided while lost locks recovery is taking place • Upgrade CICS versions and releases without requiring a z/OS restart • Modern batch feature pack • Refresh Secure Sockets Layer (SSL) certificates • Keep IPIC connections up and running • Support more IBM GDPS/AA solutions • Dynamically specify cross-system coupling facility groups • Better reflect current best practices with updated and simplified defaults • Upgrade CICS versions and releases without requiring a z/OS restart • Modern batch feature pack • Refresh Secure Sockets Layer (SSL) certificates • Keep IPIC connections up and running • Support more IBM GDPS/AA solutions • Dynamically specify cross-system coupling facility groups • Better reflect current best practices with updated and simplified defaults • Automated control over critical system resources • Set data access thresholds on SQL or file access • Set program loop thresholds on EXEC LINK • Set storage request thresholds • Set CPU time thresholds • Policies can issue messages, abending tasks, or create events • Automated control over critical system resources • Set data access thresholds on SQL or file access • Set program loop thresholds on EXEC LINK • Set storage request thresholds • Set CPU time thresholds • Policies can issue messages, abending tasks, or create events • Doubling the MAXTASK limit to 2,000 • Increased 64-bit and reduced 24-bit storage usage • Greater parallelism from threadsafe API and SPI • Greater system parallelism through optimized TCB usage • Performance improvements from 64-bit Java 7 • Greater access to 64-bit storage from Assembler programs • Doubling the MAXTASK limit to 2,000 • Increased 64-bit and reduced 24-bit storage usage • Greater parallelism from threadsafe API and SPI • Greater system parallelism through optimized TCB usage • Performance improvements from 64-bit Java 7 • Greater access to 64-bit storage from Assembler programs Greater CapacityGreater Capacity Increased AvailabilityIncreased Availability 24x7 Deeper InsightDeeper Insight 10011010 Managed OperationsManaged Operations 24x 7 24x 7 11011010
  • 8. 11 The Evolution Continues… CICS Transaction Server V5.2 CICS Transaction Server V5.2 Value Unit Edition CICS Transaction Server V5.2 Developer Trial CICS Tools V5.2 CICS Transaction Gateway V9.1 Open Beta
  • 9. 13 CICS TS 52 Service Agility CICS and Mobile • Provides support for RESTful web service requests – JSON in the http body • New JSON assistant programs – Generate a JSON schema and WSBIND file from a copy book – COBOL, PLI, C and C++ – Create a language structure and WSBIND file from a JSON schema • New linkable interface – Equivalent to EXEC CICS XMLTRANSFORM – Allows application programs to process JSON data • Provides support for JAX-RS and JSON Liberty features
  • 10. 15 CICS TS 52 Service Agility… Mobile Feature Pack integrated into base CICS CICS JSON Assistant
  • 11. 17 CICS TS 52 Service Agility… Web Service Enhancements • Simple Occurs Depending On and Occurs Indexed By clauses supported in native web services – Native web support – JSON – Axis2 • AMODE 64 exploitation by native SOAP parser – Parser output stays in 64 bit storage – SOAP message built in 64 bit storage – Code page conversions use 64 bit storage – Benefit is 31 bit Virtual Storage Constraint Relief • Less TCB switching for DYNAMIC(NO) transactions
  • 12. 19 CICS TS 52 Service Agility… CICS Transaction Gateway 9.1 Open Beta* • Available April 25, 2014 • z/OS Only • Support for Mobile Applications – JSON web services – Security Enhancements – NIST SP800-131A support – SSL for .NET clients – IPIC Connections – Start and Stop connections without restarting the gateway – Heartbeat mechanism – Connection to a virtual test system for Java applications * Separate Product
  • 13. 21 CICS TS 52 Service Agility… Liberty • Initially introduced in CICS 51 • Light weight web container – Provides Servlets and JSPs support for CICS – Runs in a JVMServer – Access to CICS functionality through the JCICS API CICS TS V5.1 JVM Server Web Container Web Container Servlet/JS P Servlet/JS P COBOL Application COBOL Application Business DataBusiness Data
  • 14. 23 CICS TS 52 Service Agility… Liberty in CICS 52 • Core features – Java Transaction API (JTA 1.0) – Access to local DB2 resources (JDBC 1.0) – CICS Liberty Security • Liberty Features – Access to remote DB2 resources with T4 driver (JDBC 1.0) – Java API for RESTful Services (JAX-RS 1.1) – Java Script Object Notation (JSON 1.0) – Java API for XML Web Services (JAX-WS 2.2) – Java Architecture for XML Binding (JAXB 2.2)
  • 15. 25 CICS TS 52 Service Agility… Java Transaction API CICS TS 5.2 Transaction Manager Application CICS XAResource Type 4 DB Liberty Profile OT Domain RM Domain JTA provides coordination of updates across CICS and a remote DB
  • 16. 27 CICS TS 52 Service Agility… IPIC High Availability • Allows CICS to connect to a cluster entry point – Allows CICS to know the actual endpoint for recovery – New TCPIPSERVICE attribute SPECIFTCPS LPAR 3 CICS A LPAR 2 LPAR 1 CICS 12 CICS 11 Common DVIPA DVIPA AIVIPA 9 CICS 10 CICS 9 CICS 8 CICS 13 CICS 14 CICS 13 CICS 14 DVIPA identifies the Generic Entry Point to the cluster, and resides on the Distributor Stack. AIVIPA identifies the Specific Entry Point of a HA Region, and moves with that region within the Sysplex. If no need to move regions between LPARs then VIPAs can be used. Sysplex A DVIPA – Dynamic Virtual IP Address AIVIPA – Application Instance VIPA
  • 17. 29 CICS TS 52 Operational Efficiency Policy Based Management • Resource threshold and action • Action can be: – Emit a message – Emit a system event – Abend the task Define a PolicyDefine a Policy Threshold breach Threshold breach CICS Triggers an actionCICS Triggers an action Abend EventMessage Trigger an actionTrigger an action SQLSQL FilesFiles StorageStorage CPUCPU An XML Policy document defines the threshold and action
  • 18. 31 CICS TS 52 Operational Efficiency… New thresholds in CICS 52 • Temporary Storage – Number of requests or amount of data written • Transient Data – Number of requests • Elapsed Time – Check is made at dispatch – Action triggered at next API call • STARTs – Number of requests • Syncpoints – Number of requests • Program Link – INVOKE APPLICATION is now included
  • 19. 33 CICS TS 52 Operational Efficiency… Support for TLS 1.2 protocol and FIPS 140.2 Cryptographic Standards • FIPS 140.2 mandated by NIST SP800-131A directive – Cipher suites can now be defined in XML in a zFS file – Greater flexibility and ease of definition – APAR PM97207 available for TS 5.1 System Initialisation parameters • ENCRYPTION={ALL|TLS12|STRONG|} • USSCONFIG={/var/cicsts/dfhconfig|directory} – Cipher XML files in USSCONFIG/security/ciphers
  • 20. 35 CICS TS 52 Operational Efficiency… Extend NIST SP800-131A checking beyond sockets domain • New System Initialisation parameter – NISTSP800131A={NOCHECK|CHECK} – CHECK means CICS is required to check for compliance with the NIST SP800-131A security standard – Checked by Sockets (SO), Java (SJ) and Pipeline (PI) domains
  • 21. 37 CICS TS 52 Operational Efficiency… Security Assertion Markup Language (SAML) OASIS open standard “XML based framework for describing and exchanging security information between on-line business partners.” Web Single Sign-On Dynamic creation of Identity Federations (SSO across domains)
  • 22. 39 CICS TS 52 Operational Efficiency… Security Assertion Markup Language (SAML) IdP SP bookahotel.com 1 2 Authentication bookaflight.com SAML Token 3 Validate IdP domain
  • 23. 41 CICS TS 52 Operational Efficiency… SAML Feature Pack integrated into CICS 52 • Linkable interface program DFHSAML • Channel and containers to provide input and output • DFHSAML links to Secure Token Service (STS), running inside a dedicated JVM server (preferably in a dedicated CICS region) • STS parses and validates SAML token – Most of STS function is zIIP off loadable
  • 24. 43 CICS TS 52 Operational Efficiency… Outbound SOAP support for reusing inbound SAML Tokens • Previously validated tokens only • Requester pipeline retrieves token from DFHSAML- OUTTOKEN container and puts in in WSSE security header of the SOAP request • Input SAML token is passed on unchanged • Configuration sample samlrequester.xml provided Using the DFHTRANSACTION channel • No application changes are necessary
  • 25. 45 CICS TS 52 Operational Efficiency… Transaction Channel & Containers • Created for use by SAML, but can be used independently • No changes to EXEC CICS API – A PUT CONTAINER can create the Transaction Channel – CHANNEL(“DFHTRANSACTION”) – If the Transaction Channel does not exist, a GET CONTAINER command will return CHANNELERR • New JCICS method in Task class Task t = Task.getTask(); Channel tranChan = t.getTransactionChannel();
  • 26. 47 CICS TS 52 Operational Efficiency… Kerberos Support • Support for inbound tokens from Kerberos systems • RACF definitions can map the Kerberos principal to a RACF userid • Web services can be configured to handle Kerberos tokens as the security token – Alternatively, the userid extracted from the Kerberos token can be used to run the request • CICS API enhancement to validate a Kerberos token/extract the RACF userid EXEC CICS VERIFY TOKEN() TOKENLEN() TOKENTYPE(KERBEROS) <ISUSERID()> <ESM_RESPONSE()> <ESM_REASON()>
  • 27. 49 CICS TS 52 Operational Efficiency… Threadsafe Commands • EXTRACT, INQUIRE, SET STATISTICS • INQUIRE, SET MONITOR • INQUIRE, SET DISPATCHER • INQUIRE, SET SYSTEM • INQUIRE MVSTCB • INQUIRE, SET, DISCARD PROGRAM • INQUIRE, SET, DISCARD TRANSACTION • INVOKE APPLICATION
  • 28. 51 CICS TS 52 Operational Efficiency… Dispatcher Statistics • New fields to understand the TCB pool performance – Last Excess TCB Scan – Date/time of the last CICS dispatcher excess MVS TCB scan that did not detach any TCBs – Last Excess TCB Scan–No TCB Detached – Date/time of the last CICS dispatcher excess MVS TCB scan – Pool Limit reached – Time when pool limit reached – Dispatchable Queue (only applicable to the single TCB non-Open TCB modes): – Current number of dispatchable tasks queued for the TCB – Peak number of dispatchable tasks that have queued for the TCB – Average number of dispatchable tasks have queued for the TCB
  • 29. 53 CICS TS 52 Operational Efficiency… Transaction Statistics • New fields to understand the TCB pool performance – Time MAXTASKS last changed – Time last transaction was attached – Time MAXTASK was last reached – Currently at MAXTASK indicator New Monitoring Domain statistics fields – Number of user transactions ended in interval – Number of system transactions ended in interval – Time last transaction attached – Time last transaction ended – MAXTASK at last transaction attached – Current user tasks at last transaction attached – Average user response time – Peak user response time – Time of peak user response time
  • 30. 55 CICS TS 52 Operational Efficiency… Private resource statistics • New records to support multi-versioning for private resources – Library record – JVM Programs – Programs – Program definitions • New fields for Platform, Application and Version • Reports via DFHSTUP
  • 31. 57 CICS TS 52 Operational Efficiency… CICS Performance Analyzer 52* * Separate Product • IBM CICS Transaction Server V5.2 support • Performance summary reports for platforms and applications • Multi-version analysis of applications • Reporting, visualization, statistics alerts and analysis enhancements • Transaction Performance Alert plug-in view • Visualization of the performance of individual transactions • IBM CICS Transaction Server V5.2 support • Performance summary reports for platforms and applications • Multi-version analysis of applications • Reporting, visualization, statistics alerts and analysis enhancements • Transaction Performance Alert plug-in view • Visualization of the performance of individual transactions What’s new in CICS PA V5.2?What’s new in CICS PA V5.2? • Comprehensive Performance Reporting and Analysis for CICS including DB2, WebSphere MQ, and MVS System Logger • Understand trends and develop capacity plans • View statistics and create statistical alerts • Comprehensive Performance Reporting and Analysis for CICS including DB2, WebSphere MQ, and MVS System Logger • Understand trends and develop capacity plans • View statistics and create statistical alerts CICS PA enables you to…CICS PA enables you to…
  • 32. 59 CICS TS 52 Operational Efficiency… CICS Performance Analyzer 52 • Alert Visualizations for Storage, dispatcher, loader, monitoring, etc
  • 33. 60 CICS TS 52 Operational Efficiency… CICS Performance Analyzer 52 • Alert Visualizations for Storage and Dispatcher
  • 34. 61 CICS TS 52 Cloud Platform Region Type Region Type Region Type Platform Lifecycle  Top down Platform definition now available
  • 35. 63 CICS TS 52 Cloud… CICS Deployment Assistant for z/OS V5.2* • Support for IBM CICS Transaction Server V5.2 • New RESTful API to access model • Cloning of unmanaged and cross-logical partition (LPAR) regions • New Comparison view • New TCP/IP usage report. • Support for IBM CICS Transaction Server V5.2 • New RESTful API to access model • Cloning of unmanaged and cross-logical partition (LPAR) regions • New Comparison view • New TCP/IP usage report. What’s new in CICS DA V5.2?What’s new in CICS DA V5.2? • Visualize and manage your CICS topology • Discover existing regions and sub-systems • Automation creates new CICSplex • Plexify and clone CICS regions • Start and stop a CICS region • Share model with other applications • Visualize and manage your CICS topology • Discover existing regions and sub-systems • Automation creates new CICSplex • Plexify and clone CICS regions • Start and stop a CICS region • Share model with other applications CICS DA enables you to…CICS DA enables you to… * Separate Product
  • 36. 65 CICS TS 52 Cloud… Bundle definition support for addition resources • FILE • JVMSERVER • TCPIPSERVICE • PIPELINE • WEBSERVICE
  • 37. 67 CICS TS 52 Cloud… Application Multi-versioning CICS TS Version 1.0.0 Version 1.0.1 Version 1.2.0 Version 2.0.0 Install, enable, make available make unavailable Rolling back to an older version of an application is a simple operation - mark the version as ‘unavailable” Versioning provides support for the “major.minor.micro” system
  • 38. 69 CICS TS 52 Cloud… Application Multi-versioning CICS TS XX YY Private programs Customer App Private programs Payroll AppURIMAP PROG1 LIBRARY URIMAP PROG1 LIBRARY Resources private to an application PROGRAM LIBRARY
  • 39. 71 CICS TS 52 Cloud… CICS Interdependency Analyzer* • Support for CICS® Transaction Server V5.2 • Enhanced cloud application analysis • New resource use and dependencies by platform • New visualization of TCB, region, and application switches • New plug-in view for Program Details • New affinity analysis in the plug-in • New Dependency collection sampling technique • Deeper thread-safe analysis • Support for CICS® Transaction Server V5.2 • Enhanced cloud application analysis • New resource use and dependencies by platform • New visualization of TCB, region, and application switches • New plug-in view for Program Details • New affinity analysis in the plug-in • New Dependency collection sampling technique • Deeper thread-safe analysis What’s new in CICS IA V5.2?What’s new in CICS IA V5.2? • Visualize application flow and structure • Identify mobile and web service candidates • Identify threadsafe / non-threadsafe programs • Isolate and remove affinities • Speed CICSPlex® SM workload management • Advanced CICS command flow analysis • Visualize application flow and structure • Identify mobile and web service candidates • Identify threadsafe / non-threadsafe programs • Isolate and remove affinities • Speed CICSPlex® SM workload management • Advanced CICS command flow analysis CICS IA enables you to…CICS IA enables you to… * Separate Product
  • 40. 73 CICS TS 52 Cloud… CICS Configuration Manager* * Separate Product • Plug-in support for migration schemes • New deployment analysis from plug-in • New support for IBM CICSPlex SM topology and workload management definitions • New support for NIST SP800-131A security standard • New migration of TCPIPSERVICE and IPCONN definitions for high availability connections • Plug-in support for migration schemes • New deployment analysis from plug-in • New support for IBM CICSPlex SM topology and workload management definitions • New support for NIST SP800-131A security standard • New migration of TCPIPSERVICE and IPCONN definitions for high availability connections What’s new in CICS CM V5.2?What’s new in CICS CM V5.2? • Manage changes throughout the life-cycle • Create reports to identify redundant definitions, show resource relationships, and change management history • Manage audit, back-out and change authorizations • Manage changes throughout the life-cycle • Create reports to identify redundant definitions, show resource relationships, and change management history • Manage audit, back-out and change authorizations CICS CM enables you to…CICS CM enables you to…
  • 41. 75 CICS TS 52 Explorer Support for new Bundle and Policy definitions Purge action for shard TS Queues Mixed case credentials System group editor New views • Dumps • Task related user exits • Repository view • Active workloads
  • 42. 77 CICS TS 52 Explorer… Workload specification editor • Creates default routing rules • Add and rename additional routing rules • Can import an existing rule 77 IBM Confidential77 IBM Confidential
  • 43. 79 CICS TS 52 Documentation IBM Knowledge Center • All IBM product documentation from one URL • Replacing online Information Centers for all supported versions of CICS from March 2014 – Downloadable ICs will still be available http://www.ibm.com/support/knowledgecenter/
  • 44. 81 CICS TS 52 Documentation…
  • 45. 83 Statements of Direction IBM intends to deliver IBM WebSphere Liberty z/OS Connect (z/OS Connect) as a common program component of WebSphere Application Server for z/OS, IMS Enterprise Suite for z/OS, CICS Transaction Server for z/OS, and CICS Transaction Gateway. z/OS Connect is intended to provide a simplified, secure, and scalable gateway functionality to route web, cloud, and mobile application traffic that accesses applications provided by the aforementioned z/OS products, as well as z/OS Batch and z/OS UNIX™ System Services applications. z/OS Connect intends to offer: (i) a fast on- ramp interface to z/OS applications by providing a common access mechanism based on RESTful services; (ii) tooling to allow a cloud or mobile developer to define secure enterprise connectivity without the need for extensive code development or knowledge of System z.
  • 46. 84 Statements of Direction… IBM intends to provide new capability in CICS Transaction Gateway (CICS TG) for the mobile enablement of existing CICS Transaction Server (CICS TS) family products and TXSeries™ for Multiplatforms deployments, with minimal or no change to existing business logic. This new capability is intended to complement and extend CICS TS support for mobile applications. IBM intends to update to the latest release each CICS product that comprises the CICS Modernization Solution Pack for z/OS: CICS Deployment Assistant for z/OS; CICS Interdependency Analyzer for z/OS; and CICS Transaction Gateway for z/OS.
  • 47. 85 85 CICS Developer Trial • V5.2 Available in 2014 • No charge trial, fixed expiry date • Does not start SVC period • For non-production environments • Available through IBM ShopzSeries • PID 5655-Y30 http://www.ibm.com/software/products/en/cics-ts-devtrial Based on CICS TS V5.1 - (with restrictions) • Performance • Capacity • License
  • 48. 86 86 ibm/developerworks/cicsdev facebook.com/IBMCICS twitter.com/IBM_CICS youtube.com/cicsfluff youtube.com/cicsexplorer twitter.com/IBM_System_z CICS Explorer Forum ibm.com/developerworks/forums/forum.jspa? forumID=1475&start=0 CICS-L list Forum listserv.uga.edu/archives/cics-l.html Google us or check us out at: www.ibm .com /cics
  • 49. 87 Related Impact Sessions Mobile 1411 Angry Birds and Half Words 1675 Architecting Apps for Mobile 1474 Integrating CICS w/ Worklight 2374 Mainframe is Mobile Ready 1476 Manage a Mobile Workload 2009 Secure Mobile Access to CICS 1913 Integrate Mobile and Events 2351 Build Hybrid Apps Interface 1654 Move existing Apps to Mobile 1787 Debugging CICS WS Mobile Apps Cloud 2416 Business Value of a CICS Cloud 1961 No rain clouds here! 1985 Why talk to your Colleagues 2377 Mainframe – not to heavy for a Cloud New to CICS? 1411 Angry Birds and Half Words 2374 Mainframe is Mobile Ready 2377 Mainframe – not to heavy for a Cloud Best Practices 2380 CICS and Java – a tale of Liberty 1966 Best practice for SOA Connectivity 1674 CICS V5 Performance 2015 Improving the integration between distributed security and CICS Customer Experience 1317 You've got a friend HCSC HA 3071 Dynamic WLM of CICS web services – Schwab 3116 Making it easy for mainframe Apps to be clients in an SOA Env. State Farm 3070 CICS TG & CICS in a HA Environment at CA- Silca 3073 z/OS and CICS Consolidation Project at Danske Bank 3072 CPSM Sysplex optimised WLM Schwab 2436 Modernizing the mainframe – Humana 2880 Tales from the trenches – HostBridge 2241 Enterprise modernizarion of CICS
  • 50. 88 IBM CICS Transaction Server V5 the premier enterprise grade mixed language application server Runtime support for production ready web applications. Integration with mobile applications. Service Agility Increased system capacity and capability to achieve more with less. Automatic control of critical resources using policies. Operational Efficiency Simplified system management and rapid application deployment. On premise pattern based cloud deployment. Cloud Enablement
  • 51. 89 We Value Your Feedback Don’t forget to submit your Impact session and speaker feedback! Your feedback is very important to us – we use it to continually improve the conference. Use the Conference Mobile App or the online Agenda Builder to quickly submit your survey • Navigate to “Surveys” to see a view of surveys for sessions you’ve attended 89
  • 52. 90 Legal Disclaimer • © IBM Corporation 2014. All Rights Reserved. • The information contained in this publication is provided for informational purposes only. While efforts were made to verify the completeness and accuracy of the information contained in this publication, it is provided AS IS without warranty of any kind, express or implied. In addition, this information is based on IBM’s current product plans and strategy, which are subject to change by IBM without notice. IBM shall not be responsible for any damages arising out of the use of, or otherwise related to, this publication or any other materials. Nothing contained in this publication is intended to, nor shall have the effect of, creating any warranties or representations from IBM or its suppliers or licensors, or altering the terms and conditions of the applicable license agreement governing the use of IBM software. • References in this presentation to IBM products, programs, or services do not imply that they will be available in all countries in which IBM operates. Product release dates and/or capabilities referenced in this presentation may change at any time at IBM’s sole discretion based on market opportunities or other factors, and are not intended to be a commitment to future product or feature availability in any way. Nothing contained in these materials is intended to, nor shall have the effect of, stating or implying that any activities undertaken by you will result in any specific sales, revenue growth or other results. • If the text contains performance statistics or references to benchmarks, insert the following language; otherwise delete: Performance is based on measurements and projections using standard IBM benchmarks in a controlled environment. The actual throughput or performance that any user will experience will vary depending upon many factors, including considerations such as the amount of multiprogramming in the user's job stream, the I/O configuration, the storage configuration, and the workload processed. Therefore, no assurance can be given that an individual user will achieve results similar to those stated here. • If the text includes any customer examples, please confirm we have prior written approval from such customer and insert the following language; otherwise delete: All customer examples described are presented as illustrations of how those customers have used IBM products and the results they may have achieved. Actual environmental costs and performance characteristics may vary by customer. • Please review text for proper trademark attribution of IBM products. At first use, each product name must be the full name and include appropriate trademark symbols (e.g., IBM Lotus® Sametime® Unyte™). Subsequent references can drop “IBM” but should include the proper branding (e.g., Lotus Sametime Gateway, or WebSphere Application Server). Please refer to http://www.ibm.com/legal/copytrade.shtml for guidance on which trademarks require the ® or ™ symbol. Do not use abbreviations for IBM product names in your presentation. All product names must be used as adjectives rather than nouns. Please list all of the trademarks that you use in your presentation as follows; delete any not included in your presentation. IBM, the IBM logo, Lotus, Lotus Notes, Notes, Domino, Quickr, Sametime, WebSphere, UC2, PartnerWorld and Lotusphere are trademarks of International Business Machines Corporation in the United States, other countries, or both. Unyte is a trademark of WebDialogs, Inc., in the United States, other countries, or both. • If you reference Adobe® in the text, please mark the first use and include the following; otherwise delete: Adobe, the Adobe logo, PostScript, and the PostScript logo are either registered trademarks or trademarks of Adobe Systems Incorporated in the United States, and/or other countries. • If you reference Java™ in the text, please mark the first use and include the following; otherwise delete: Java and all Java-based trademarks are trademarks of Sun Microsystems, Inc. in the United States, other countries, or both. • If you reference Microsoft® and/or Windows® in the text, please mark the first use and include the following, as applicable; otherwise delete: Microsoft and Windows are trademarks of Microsoft Corporation in the United States, other countries, or both. • If you reference Intel® and/or any of the following Intel products in the text, please mark the first use and include those that you use as follows; otherwise delete: Intel, Intel Centrino, Celeron, Intel Xeon, Intel SpeedStep, Itanium, and Pentium are trademarks or registered trademarks of Intel Corporation or its subsidiaries in the United States and other countries. • If you reference UNIX® in the text, please mark the first use and include the following; otherwise delete: UNIX is a registered trademark of The Open Group in the United States and other countries. • If you reference Linux® in your presentation, please mark the first use and include the following; otherwise delete: Linux is a registered trademark of Linus Torvalds in the United States, other countries, or both. Other company, product, or service names may be trademarks or service marks of others. • If the text/graphics include screenshots, no actual IBM employee names may be used (even your own), if your screenshots include fictitious company names (e.g., Renovations, Zeta Bank, Acme) please update and insert the following; otherwise delete: All references to [insert fictitious company name] refer to a fictitious company and are used for illustration purposes only.

Editor's Notes

  • #86: Licensing Terms and Conditions - designated as &amp;quot;Non-Production&amp;quot; and can only be deployed as part of an internal development and test environment for non-production activities. Technical restrictions - relating to performance and capacity. These restrictions will not inhibit the exploration of the latest features and capabilities. However, they will significantly limit the overall workload that can be run in the system at any given time. For more details visit the CICS TS Developer Trial Information Center (see section Information Centers and publications). Fixed expiry date - providing at least 90 days operation from the date of fulfilment. New releases can be installed to extend this period. There is no limit to the number of times CICS TS Developer trial can be reordered, installed and used. Program support restrictions - formal program support is not provided with CICS TS Developer Trial. Support enquiries can be submitted via a IBM developerWorks forum. Updated releases of CICS TS Developer Trial V4.2, containing the latest service fixes, will be made available by IBM periodically.