36
© 2015 IBM Corporation. 1 CICS TS V5 review CICS TS V5.3 open beta Mark Cocker Senior Software Engineer, CICS Development

Cics ts v4 and v5 recap, and the new cics ts v5.3 open beta (1)

Embed Size (px)

Citation preview

Page 1: Cics ts v4 and v5 recap, and the new cics ts v5.3 open beta (1)

© 2015 IBM Corporation. 1

CICS TS V5 review

CICS TS V5.3 open beta

Mark CockerSenior Software Engineer, CICS Development

Page 2: Cics ts v4 and v5 recap, and the new cics ts v5.3 open beta (1)

© 2015 IBM Corporation. 2

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.

Page 3: Cics ts v4 and v5 recap, and the new cics ts v5.3 open beta (1)

© 2015 IBM Corporation. 3

CICS TS V5

CICS TS version 5Versions and feature packsCICS TS version 5.1 and V5.2

• Service agility, operational efficiency, cloud enablement, CICS Explorer

• Editions

• Scenarios – Mobile, Liberty profile, Policy, SAML, Cloud

CICS TS V5.3 open betaEnhanced support for Java and the WebSphere Liberty Profile

Performance optimizations, enhanced metrics and additional securityNew cloud and DevOps support to automate CICS deployments

Page 4: Cics ts v4 and v5 recap, and the new cics ts v5.3 open beta (1)

© 2015 IBM Corporation. 4

CICS TS versions and feature packs

CICS TS V3.1 & V3.2 in service until December 2015

CICS TS V4.1 in service until September 2017

CICS TS V4.2 in service until September 2018

CICS TS V5.1 available since December 2012

CICS TS V5.2 available since June 2014

CICS TS V5.3 open beta available since March 2015, refresh 1 on 10 July

Feature PacksCICS TS Feature Pack for Mobile Extensions V4.2 V5.1 integratedCICS TS Feature Pack for Security Token Extensions V4.2 V5.1 integratedCICS TS Feature Pack for Modern Batch V4.2 V5.1 V5.2CICS TS Feature Pack for Dynamic Scripting V1.1 V4.1 V4.2CICS TS Feature Pack for Dynamic Scripting V2 V5.1 V5.2

CICS - Happy 46th

Page 5: Cics ts v4 and v5 recap, and the new cics ts v5.3 open beta (1)

© 2015 IBM Corporation. 8

CICS TS version 5

IBM CICS Transaction Server V5the premier enterprise grade mixed language application server

Service Agility

Operational Efficiency

Cloud Enablement

Page 6: Cics ts v4 and v5 recap, and the new cics ts v5.3 open beta (1)

© 2015 IBM Corporation. 10

CICS TS version 5

Operational EfficiencyGreater capacity - achieve cost savings through consolidationManaged operations - control critical resource thresholds with policiesIncreased availability - reduce the need for planned downtimeDeeper insight - extend performance and compliance information

Service AgilityFirst-class applications - create agile services from existing assetsFirst-class platforms - create agile service delivery platformsModern interfaces - build rich web experiences for critical applicationsFoundational enhancements - extend core capabilities

225+ requirements

satisfied!

… with Cloud EnablementConsistent with the IBM Cloud Computing strategy

Positioning customers for the next transformational era in technologyMoving towards a cloud oriented service delivery platform

Page 7: Cics ts v4 and v5 recap, and the new cics ts v5.3 open beta (1)

© 2015 IBM Corporation. 11

CICS TS V5.1 and 5.2

• Manage disparate resources as a single entity• Rapidly move through the application lifecycle• Automate dependency management• Ensure rigorous yet flexible provisioning• Multi-version applications• 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• Multi-version applications• Measure entire application resource usage• Dynamically manage applications with policies

First-class applications

• 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

First-class platforms

• A production-ready web container • Deploy lightweight Java servlets and JSPs • Local access to CICS applications and data• Integration with applications and platforms• Built on WebSphere Application Server Liberty

profile for compatibility• JSON and enhanced COBOL mapping

• A production-ready web container • Deploy lightweight Java servlets and JSPs • Local access to CICS applications and data• Integration with applications and platforms• Built on WebSphere Application Server Liberty

profile for compatibility• JSON and enhanced COBOL mapping

Modern interfaces

• Define more resources in a bundle• CICS supports "one-to-many" event emission• Greater-than-32KB across MQ DPL bridge• IPIC high availability• New dfhtransaction channel for containers• Automatic adjustment of the CICS clock for

daylight saving time changes

• Define more resources in a bundle• CICS supports "one-to-many" event emission• Greater-than-32KB across MQ DPL bridge• IPIC high availability• New dfhtransaction channel for containers• Automatic adjustment of the CICS clock for

daylight saving time changes

Foundational enhancements

Page 8: Cics ts v4 and v5 recap, and the new cics ts v5.3 open beta (1)

© 2015 IBM Corporation. 12

CICS TS V5.1 and 5.2

• Increased internal MAXTASK limit• Increased 64-bit and reduced 24-bit storage• Better parallelism from threadsafe API and SPI• Performance improvements from 64-bit Java 7• Access 64-bit storage from Assembler

• Increased internal MAXTASK limit• Increased 64-bit and reduced 24-bit storage• Better parallelism from threadsafe API and SPI• Performance improvements from 64-bit Java 7• Access 64-bit storage from Assembler

Greater capacity

• Automated control over critical resources• Set data access thresholds on SQL or file• Set program loop thresholds on EXEC LINK • Set storage request thresholds • Set CPU time thresholds

• Automated control over critical resources• Set data access thresholds on SQL or file• Set program loop thresholds on EXEC LINK • Set storage request thresholds • Set CPU time thresholds

Managed operations

• Upgrade CICS without requiring a z/OS restart• 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 without requiring a z/OS restart• 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

Increased availability

• Auditing of SPI commands that alter the system• Improved auditing of user IDs using IP• Extended identity propagation to started tasks• SSL cipher stored in performance records• Kerberos token support• Stats on actual and potential use of specialty

processors

• Auditing of SPI commands that alter the system• Improved auditing of user IDs using IP• Extended identity propagation to started tasks• SSL cipher stored in performance records• Kerberos token support• Stats on actual and potential use of specialty

processors

Deeper insight

Page 9: Cics ts v4 and v5 recap, and the new cics ts v5.3 open beta (1)

© 2015 IBM Corporation. 13

CICS Explorer V5.2

New Repository Explorer view

New Operation viewsTask related User ExitsGlobal User ExitsShared TS QueuesTransaction DumpsSystem DumpsUnit of Work Links

Updated Pipelines view

New Workload Management viewsWLM Specifications and editor

• Manage CICS workloads with a simplified and consolidated view of the CICSPlex SM elements that control workload distribution

• Creates default routing rules

• Add and rename additional routing rules

• Can import an existing ruleActive Workload Definition, also known as Routing Rules, Editor

Page 10: Cics ts v4 and v5 recap, and the new cics ts v5.3 open beta (1)

© 2015 IBM Corporation. 14

CICS TS V5.2 editions and supporting tools

CICS TS V5.2Software requirements includes:

• z/OS 1.13, or later

• IBM 64-bit SDK for z/OS, Java Technology Edition V7 SR 1, V7.1, or later

CICS Transaction Server V5.2 Value Unit EditionOne-time-charge price metric for new Java workloadsFor eligible workloads deployed in qualified System z New Application License Charge LPARs

CICS Transaction Server V5.2 Developer TrialEnables try-before-you-buy evaluation of CICS Transaction Server

CICS Tools V5.2 and z/OS Problem determination toolsAccelerate deployment of new CICS workloads on System zStreamline CICS version-to-version migration efforts

CICS Transaction Gateway V9.1New mobile support within CICS TG which enables new, modern workloads to be quickly and efficiently incorporated into existing CICS systemsEnhancements in connectivity and security

Page 11: Cics ts v4 and v5 recap, and the new cics ts v5.3 open beta (1)

© 2015 IBM Corporation. 15

CICS TS V5.2 Developer Trial

Evaluate the ValueEvaluate the Value Explore the CapabilityExplore the Capability Create the business caseCreate the business case

Try before you buyNo charge license, no single version charging period

Feature-rich for evaluationSome restrictions such as 30 max tasks, works for 90+ days from download date

Assistance via CICSdev forum and IBM service APARs delivered in periodic service refresh and to CICS TS V5.2See technote for details

Order from IBM Shopz with internet or physical delivery optionsOrder as often as needed

Page 12: Cics ts v4 and v5 recap, and the new cics ts v5.3 open beta (1)

© 2015 IBM Corporation. 16

Mobile scenarioConnect directly to CICS from Worklight using end-to-end JSON

A B C

DFHLS2JS to generate the JSON artefacts for the target

CICS service.

Mobile developer uses JSON schema to build a

Worklight adapter.

Frontend mobile developer calls the Worklight adapter which calls

the service hosted in CICS.

Page 13: Cics ts v4 and v5 recap, and the new cics ts v5.3 open beta (1)

© 2015 IBM Corporation. 17

Liberty profile scenario

WebSphere Application Server Liberty profileIntroduced in CICS TS V5.1Light weight web container

• Provides Servlets and JSPs support for CICS

• Runs in a JVM server in the CICS address space

• Access to CICS functionality through the JCICS API

Existing web interfaces

developed using JSPs and

Servlets can be easily moved into

CICS

Direct access to DB2, providing

application developers with two routes to the

data

CICS TS

JVM serverLiberty profile

Web App

JDBC DB2

CICS Resources

Page 14: Cics ts v4 and v5 recap, and the new cics ts v5.3 open beta (1)

© 2015 IBM Corporation. 18

Liberty profile scenarioPort JSP, servlet or JAX-RS presentation code into CICS

A B C

Modify application data logic to make JCICS API calls or direct

JDBC calls, if required

Package application into a EBA for deployment into CICS

Liberty

Install CICS application into CICS Liberty Server and enable using

the CICS Explorer

Page 15: Cics ts v4 and v5 recap, and the new cics ts v5.3 open beta (1)

© 2015 IBM Corporation. 19

Policy scenario

CICS TS

Cumulative Time

Syncpoint Start TSQ

DB2 SQL Files Storage CPU Time

Policy

Task

Abend Task

Emit Event

Output Message

New V5.2 Triggers

CICS V5.1

Trigger: Action:

TDQ

Prog. Link

Page 16: Cics ts v4 and v5 recap, and the new cics ts v5.3 open beta (1)

© 2015 IBM Corporation. 20

Policy scenarioDefine a policy to trigger an event when an application consumes too much total elapsed CPU time

A B CDefine the policy thresholds and trigger action that CICS

should take

Associate the policy with the appropriate platform or application and deploy

When the threshold is breached, CICS triggers an event, updating

an operations dashboard

Page 17: Cics ts v4 and v5 recap, and the new cics ts v5.3 open beta (1)

© 2015 IBM Corporation. 21

SAML security scenario

A B C

Client requests SAML assertion from Tivoli Federated Identity

Manager or Datapower

CICS COBOL application extracts SAML containers from DFHSAML

channel

The application can add additional attributes to the assertion for

downstream components

Page 18: Cics ts v4 and v5 recap, and the new cics ts v5.3 open beta (1)

© 2015 IBM Corporation. 22

CICS TS

Cloud application multi-version scenario

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

Transition to newer (or older) version

Version 1.0.0

Version 1.0.1

Version 1.2.0

Version 2.0.0

Install, enable, make available

make unavailable

Page 19: Cics ts v4 and v5 recap, and the new cics ts v5.3 open beta (1)

© 2015 IBM Corporation. 23

Cloud application multi-version scenarioA bug has been found and an urgent fix is required immediately

A B C

After fixing the bug in the code, repackage it with a new micro

version number

Once installed, switching to a new version of the application is simply a

case of making it “available”

CICS takes care of moving clients to the new version of the

application across all regions within a platform

Page 20: Cics ts v4 and v5 recap, and the new cics ts v5.3 open beta (1)

© 2015 IBM Corporation. 24

Service Agility

Enhanced support for Java and the WebSphere Liberty Profile

Cloud with DevOps

Operational Efficiency

Performance optimizations, enhanced metrics and additional security

New cloud and DevOps support to automate CICS deployments

• Additional Liberty features• Enhanced interoperability• Simplified management• Enhanced Java SE support

• Web service optimizations• Performance improvements• Enhanced metrics• Additional security options

• Automated builds• Scripted deployments• UrbanCode Deploy support• Enhanced cloud enablement

CICS TS V5.3 open beta

Page 21: Cics ts v4 and v5 recap, and the new cics ts v5.3 open beta (1)

© 2015 IBM Corporation. 25

Additional Liberty features

Enhanced interoperability

Simplified management

Enhanced Java SE support

Connectors Application Frameworks

Data AccessWeb

Restful

JMS

WebServices

Blueprint JPAEJB

JNDI

JCA

JDBC

MongodbManaged

BeansCDI

JMX

QoS SSL WS-security Session persistenceHTTP plugin

OAuth LDAP

CICS TS V5.3 open betaEnhanced support for Java and WebSphere Liberty Profile

Support for a wider range of Java web APIs and application frameworks: CICS now supports the Liberty Profile features

Contexts and Dependency Injection (CDI)*Enterprise JavaBeans (EJB) Lite subsetJava Persistence Architecture (JPA)Managed Beans*MongoDB*OSGi Console*Session Persistence for use with JDBC Type 4 driver* Also available in CICS TS V5.2 via APAR PI25503

Existing Liberty features enhanced: EAR support for bundles, SQLJ support for use with DB2 Type 2 driver data sources, transaction support added to Blueprint feature

Page 22: Cics ts v4 and v5 recap, and the new cics ts v5.3 open beta (1)

© 2015 IBM Corporation. 26

Additional Liberty features

Enhanced interoperability

Simplified management

Enhanced Java SE support

CICS TS V5.3 open betaEnhanced support for Java and WebSphere Liberty Profile

Connect Java and non-Java applications with standard APIsJCA (JEE Connector Architecture) for portable Java applications to invoke CICS programs in any supported languageEXEC CICS LINK for non-Java CICS programs to invoke Java application running in Liberty JVM server

Liberty z/OS Connect feature supported in CICS TS V5.3 open beta*

RESTful APIs with JSON payloads between CICS, mobile devices, and cloud environments* Also available in CICS TS V5.2 via APAR PI25503

Page 23: Cics ts v4 and v5 recap, and the new cics ts v5.3 open beta (1)

© 2015 IBM Corporation. 27

Additional Liberty features

Enhanced interoperability

Simplified management

Enhanced Java SE support

CICS TS V5.3 open betaEnhanced support for Java and WebSphere Liberty Profile

Java Management Extensions (JMX) can simplify management of Liberty JVM server applications and system objects. Features now supported:

JMX Local Connector to access JMX resources on same serverMonitoring to enable JMX notificationsJMX REST connector to enable remote access for JMX clients

Also available in CICS TS V5.2 via APAR PI25503

Manage and monitor applications and system objects locally using JMX client API, or remotely using JConsole monitoring tool

Also, simplified process for managing log files: control maximum number of zFS logs, redirect log files to the MVS log, standardized timestamps

Page 24: Cics ts v4 and v5 recap, and the new cics ts v5.3 open beta (1)

© 2015 IBM Corporation. 28

Additional Liberty features

Enhanced interoperability

Simplified management

Enhanced Java SE support

CICS TS V5.3 open betaEnhanced support for Java and WebSphere Liberty Profile

Java Message Service (JMS) in CICS OSGi JVM serverJava SE programs in can use WebSphere MQ classes for JMS, as an alternative to the proprietary WebSphere MQ classes for Java. Not supported for Liberty JVM servers

Supported in WebSphere MQ for z/OS V7.1 and V8, with:V7.1 with APAR PI29770 (built on fix pack 7.1.0.6) or laterV8.0 with base APAR PI28482 and fix pack 8.0.0.2 or later

CICS TS V5.2 also supported with APAR PI32151

Simplified process for updating OSGi bundlesVersion range in CICS bundle partCICS bundle phase in

CICS can use Java 7.0, and aboveAdopt new Java releases at a pace suitable to youCan use a mix of releases in a CICS region

Page 25: Cics ts v4 and v5 recap, and the new cics ts v5.3 open beta (1)

© 2015 IBM Corporation. 29

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.

Example of Java 8 and z13 benefits

CICS TS V5.3 open betaEnhanced support for Java and WebSphere Liberty Profile

Statement of Direction: IBM intends that a future release of IBM CICS Transaction Server for z/OS will support 64-bit SDK for z/OS, Java Technology Edition, Version 8 (Java 8). This support will enable the use of new facilities delivered by IBM z13 which are exploited by Java 8, including 'Single Instruction Multiple Data' (SIMD) instructions for vector operations and simultaneous multithreading (SMT).

Page 26: Cics ts v4 and v5 recap, and the new cics ts v5.3 open beta (1)

© 2015 IBM Corporation. 30

Web service optimizations

Performance improvements

Enhanced insight

Additional security options

CICS TS V5.3 open betaPerformance optimizations, enhanced metrics, and additional security

Flow control to prevent HTTP requests flooding a CICS regionTCP/IP can efficiently route new work elsewhere

Pipeline processing of HTTP requests has been improvedRemoves the need for an intermediate web attach task (CWXN transaction) for most types of SOAP and JSON based HTTP CICS Web services, reducing CPU and memory overheadThe optimization can also be used for inbound HTTPS requests using AT-TLS for SSL support (by configuring TCPIPSERVICEs as AT-TLS aware)Even for HTTPS using CICS-provided SSL, improvements have been made by removing a number of TCB switches

New non-Java JSON processing infrastructureProvides greater throughput with less overall CPU

Page 27: Cics ts v4 and v5 recap, and the new cics ts v5.3 open beta (1)

© 2015 IBM Corporation. 31

HTTPRequests

Long running task on its own TCB. Must not be blocked by an individual request.

If CICS SSL* OR Web analyser program ORStatic response ORNot enough data => CWXN

Gets tran ID and user ID from URIMAP and/or AT-TLS

Start application transaction with the specific tranid and userid

Process next piece of work

SOLS

Synchronously receive body data and pass to next step in application

Application processing run as before

CWXN

Only run whenunable toestablishcontextin SOLS

User Transactioni.e. CWBA, CPIH

* But using AT-TLS for secure connection will also bypass CWXN

31

CICS TS V5.3 open betaPerformance optimizations, enhanced metrics, and additional security

Page 28: Cics ts v4 and v5 recap, and the new cics ts v5.3 open beta (1)

© 2015 IBM Corporation. 32

Web service optimizations

Performance improvements

Enhanced insight

Additional security options

CICS TS V5.3 open betaPerformance optimizations, enhanced metrics, and additional security

Internal performance improvements in many other areas: 30 additional SPI commands have been made threadsafeExploits some of the hardware instructions introduced with IBM z9, such as STCKFCache alignment for key CICS control blocksReduced lock contention within monitoring algorithmsImprovements to MRO session management algorithms

Noticeable improvementsCICS trace facilityCICS monitoring facilityMRO connections with high session counts

Page 29: Cics ts v4 and v5 recap, and the new cics ts v5.3 open beta (1)

© 2015 IBM Corporation. 33

Web service optimizations

Performance improvements

Enhanced insight

Additional security options

CICS TS V5.3 open betaPerformance optimizations, enhanced metrics, and additional security

Transaction tracking supports transactions star ted by the CICS-WebSphere MQ bridge

Transaction tracking identifies relationships between application tasks as they flow across CICS systemsAids problem determination, reporting and auditing

Metrics have been added to global CICS statisticsTransaction CPU time measurements captured without needing CICS monitoring to be active - allows greater insight into CPU resource usage without the overhead of collecting and processing SMF 110 monitoring records

Page 30: Cics ts v4 and v5 recap, and the new cics ts v5.3 open beta (1)

© 2015 IBM Corporation. 34

Web service optimizations

Performance improvements

Enhanced insight

Additional security options

CICS TS V5.3 open betaPerformance optimizations, enhanced metrics, and additional security

Support for the Enhanced Password AlgorithmUses RACF APAR OA43999 for stronger encryption

Enhanced support for KerberosEXEC CICS SIGNON TOKEN command: avoids need to flow a password – applications can validate a Kerberos security token and associate a new user ID with the terminal

New EXEC CICS REQUEST PASSTICKET APIcan be used for outbound requests from the current task where basic authentication is required – requests an external security manager, such as RACF, to build a PassTicket

Further off-load of authentication requests to open TCBs – reduces contention on RO TCB

Page 31: Cics ts v4 and v5 recap, and the new cics ts v5.3 open beta (1)

© 2015 IBM Corporation. 35

Automated builds

Scripted deployments

UrbanCode Deploy support

Enhanced cloud enablement

CICS TS V5.3 open betaNew cloud and DevOps support to automate CICS deployments

Applications and bundles provide a convenient way to package and manage components, resources, and dependencies in CICS

CICS Build ToolkitCommand-line tool for automating the building of CICS projects from Eclipse source projects created using CICS Explorer

• Cloud applications and bundles

• OSGi Java and Liberty profile componentsRuns on z/OS, Linux and Microsoft WindowsBundles can be built for CICS TS V4.1 and later

Variables can be used in CICS bundle partsVariables substituted using values in properties files by the CICS Build Toolkit or the CICS Explorer when exporting manuallyEnables deployment of the same bundle to target systems that require different resource attributes

Page 32: Cics ts v4 and v5 recap, and the new cics ts v5.3 open beta (1)

© 2015 IBM Corporation. 36

Automated builds

Scripted deployments

UrbanCode Deploy support

Enhanced cloud enablement

CICS TS V5.3 open betaNew cloud and DevOps support to automate CICS deployments

DFHDPLOY batch utility can provision CICS bundles and applications across many CICS systems

Scripting commands to deploy, undeploy, and setDefines necessary resources in CSD or BASWill wait for bundles and applications to reach req. stateWill wait for application workload to complete during undeploymentEasy to automateRequires CPSM

Page 33: Cics ts v4 and v5 recap, and the new cics ts v5.3 open beta (1)

© 2015 IBM Corporation. 37

Automated builds

Scripted deployments

UrbanCode Deploy support

Enhanced cloud enablement

CICS TS V5.3 open betaNew cloud and DevOps support to automate CICS deployments

IBM UrbanCode Deploy (UCD) orchestrates and automates deployment of applications, middleware configurations, and database changes

CICS TS beta plug-in for UCD supports the deployment of CICS applications as part of these orchestrations

Install / delete resources in BAS / CSDInquire on resource enabled statusNEWCOPY and PHASEIN for programsPerforming a pipeline scan

Requires CPSM

Works with CICS TS V4.1, and later

Page 34: Cics ts v4 and v5 recap, and the new cics ts v5.3 open beta (1)

© 2015 IBM Corporation. 38

Automated builds

Scripted deployments

UrbanCode Deploy support

Enhanced cloud enablement

CICS TS V5.3 open betaNew cloud and DevOps support to automate CICS deployments

New threshold policiesNumber of WebSphere MQ requests, DL/I requests, named counter requests, and shared temporary storage requests issued by a CICS taskTotal number of policy types is now 14, containing more than 40 items that triggers can be set against

A transaction ID can be set as an application entry pointDifferentiate and control users by tranid, program, or urimap

A transaction ID can be set as the scope for a policy

Recovery of the application infrastructure enhancedThe available or unavailable state of an application is automatically recovered across CICS restarts

Page 35: Cics ts v4 and v5 recap, and the new cics ts v5.3 open beta (1)

© 2015 IBM Corporation. 39

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

CICS Transaction Server V5the premier enterprise grade mixed language application server

Page 36: Cics ts v4 and v5 recap, and the new cics ts v5.3 open beta (1)

© 2015 IBM Corporation. 40