SlideShare a Scribd company logo
© 2015 IBM Corporation
5 Compelling reasons for using CICS in th
cloud
Matthew Webster
STSM, CICS meets
the cloud
S107
© 2015 IBM Corporation
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.
© 2015 IBM Corporation
Why do I need to create a CICS cloud?
Agile methodologies allow developers to increase the
rate of change of applications in response to business
needs
IT operations needs to respond by deploying applications
into production more frequently while reducing cost and
maintaining reliability
A CICS cloud allows you to deploy new applications,
application features or bug fixes while minimizing any
impact to existing users or requiring additional
infrastructure
4
© 2015 IBM Corporation
Five Compelling Reasons
1. Web Scenario: New Features
2. Traditional 3270 Scenario: Bug Fix
3. MQ Scenario: Phase In
4. Server Consolidation Scenario
5. Application Modernization Scenario
5
© 2015 IBM Corporation
Scenarios
© 2015 IBM Corporation
Web Scenario: New Features
“The mobile guys need a new feature but I’m
concerned about the potential performance
impact for the existing high volume web site. This
is a pilot so I really don’t want to spin up new
regions just to support a few users. I’m also still
trying to move the back office users off an old
version of the application.”
© 2015 IBM Corporation
A CICS Region: what you already know
(and love)
Region R
8
© 2015 IBM Corporation
A CICS Platform: abstraction of underlying
CICS Region topology to simplify
deployment
Platform M
Region R
9
© 2015 IBM Corporation
A CICS Application: name, version, entry
point and now resources
Platform M
Application A 1.0.0
PROGRAM P
Region R
“/M/A/1/0/queryBalance”
URIMAP U
10
© 2015 IBM Corporation
A CICS Policy: resource, threshold &
action
Platform M
Application A 1.0.0
Region R
“/M/A/1/0/queryBalance”
queryBalance
11
Application A 1.1.0
queryBalance
“/M/A/1/1/queryBalance”
POLICY PP
© 2015 IBM Corporation
Real World Example: Phone Contract
200 free minutes
Unlimited text messages
500MB of data
12
“You have now used 80% of your data
allowance”
© 2015 IBM Corporation
Rules and Policy
• Rules
– Resources: minutes, texts, data
– Threshold: 80%, 100%
– Action: message, change tariff
• Policy
– Collection of rules (contract)
13
© 2015 IBM Corporation
Threshold Policy
• Policy Based Management
– Resource, threshold, and action
– Action can be:
• Emit a message
• Emit a system event
• Abend the task
• Scoped
• New resources in CICS TS V5.2
14
Define a Policy
Threshold
breach
CICS Triggers an action
Abend EventMessage
Trigger an action
SQL
Files
Storage
CPU An XML Policy document defines
the threshold and action
© 2015 IBM Corporation
A CICS Policy: resource, threshold &
action
Platform M
Application A 1.0.0
Region R
“/M/A/1/0/queryBalance”
queryBalance
15
Application A 1.1.0
queryBalance
“/M/A/1/1/queryBalance”
POLICY PP
© 2015 IBM Corporation
A CICS Policy: resource, threshold &
action scoped to platform
Platform M
Application A 1.0.0
Region R
“/M/A/1/0/queryBalance”
queryBalance
16
Application A 1.1.0
queryBalance
“/M/A/1/1/queryBalance”
POLICY PP
© 2015 IBM Corporation
A CICS Policy: resource, threshold &
action scoped to application
Platform M
Application A 1.0.0
POLICY PA
Region R
“/M/A/1/0/queryBalance”
queryBalance
17
Application A 1.1.0
queryBalance
“/M/A/1/1/queryBalance”
© 2015 IBM Corporation
A CICS Policy: resource, threshold &
action or scoped an specific operation
Platform M
Application A 1.0.0
Region R
“/M/A/1/0/queryBalance”
queryBalance
18
Application A 1.1.0
POLICY PO
queryBalance
“/M/A/1/1/queryBalance”
© 2015 IBM Corporation
Application versions 1.0.0 & 1.1.0 are
hosted on the same Region(s)
Platform M
Application A 1.0.0
PROGRAM P
Application A 1.1.0
PROGRAM P’
URIMAP U URIMAP V
Region R
“/M/A/1/0/queryBalance” “/M/A/1/1/queryBalance”
© 2015 IBM Corporation
Can simply add version 1.2.0 without affecting
the users of versions 1.0.0 and 1.1.0
Platform M
Application A 1.0.0
PROGRAM P
Application A 1.1.0
PROGRAM P’
URIMAP U URIMAP V
Region R
Application A 1.2.0
PROGRAM P’’
URIMAP W
“/M/A/1/0/queryBalance” “/M/A/1/1/queryBalance” “/M/A/1/2/queryBalance”
© 2015 IBM Corporation
Can eventually retire version 1.0.0 when users
have moved to a higher version (by looking at
Monitoring data)
Platform M
Application A 1.1.0
PROGRAM P’
URIMAP V
Region R
Application A 1.2.1
PROGRAM P’’
URIMAP W
“/M/A/1/1/queryBalance” “/M/A/1/2/queryBalance”
© 2015 IBM Corporation
Demo
22
http://ibmtvdemo.edgesuite.net/software/htp/cics/2014_06_05_2311_Cloud_web_application_concurre.mp4
© 2015 IBM Corporation
Traditional 3270 Scenario: Bug Fix
“I need to apply a hot fix to an application in
production but I want to use the same process
that I use for my weekly updates so I get an
audit trail and correct monitoring data. I really
want to make sure it’s installed correctly before
making it live while the existing version is still
being used. Also if the update makes things
worse I want to rollback the change as quickly as
possible”
© 2015 IBM Corporation
Application version 1.0.0 has a bug
EXEC CICS LINK PROGRAM(E1)
Region R
Platform M
PROGRAM S
Application A 1.0.0
PROGRAM P
PROGRAM E1
© 2015 IBM Corporation
INSTALL and ENABLE version 1.0.1 but
requests still go to version 1.0.0
PROGRAM S
EXEC CICS LINK PROGRAM(E1)
Application A 1.0.0
PROGRAM P
PROGRAM E1
Region R
Platform M
Application A 1.0.1
PROGRAM P’
PROGRAM E1
© 2015 IBM Corporation
Make application version 1.0.1 AVAILABLE
so it receives new requests
Application A 1.0.0
PROGRAM P
PROGRAM E1
Region R
PROGRAM S
Platform M
EXEC CICS LINK PROGRAM(E1)
Application A 1.0.1
PROGRAM P’
PROGRAM E1
© 2015 IBM Corporation
PROGRAM S
EXEC CICS LINK PROGRAM(E1)
Application A 1.0.0
PROGRAM P
PROGRAM E1
Region R
Platform M
Application A 1.0.1
PROGRAM P’
PROGRAM E1
If there is a problem make version 1.0.1
UNAVAILABLE to rollback to version 1.0.0
© 2015 IBM Corporation
Demo
http://ibmtvdemo.edgesuite.net/software/htp/cics/2014_06_05_2546_Cloud_application_update_video.mp4
© 2015 IBM Corporation
MQ Scenario: Phase In
“When rolling out a new version of an
application I want to initially give access to
just 10% of my users. That way I can reduce
the impact of any potential problems related
to either the new features or to the platform
because of performance. The requests
arrive over MQ so I want to use origin data
to route each one to the appropriate
application version”
© 2015 IBM Corporation
Most users get application version
1.1.0
Platform M
Application A 1.0.0
PROGRAM P
Application A 1.1.0
PROGRAM P’
PROGRAM E1 PROGRAM E1
Region R
PROGRAM R
EXEC CICS INVOKE APPLICATION(A) OPERATION(queryBalance)
MAJORVERSION(1) MINORVERSION(1) EXACTMATCH
Application A 1.2.0
PROGRAM P’’
PROGRAM E1
queryBalance queryBalance queryBalance
USER=A
© 2015 IBM Corporation
“Early access” users get the latest
application version 1.2.0
Platform M
Application A 1.0.0
PROGRAM P
Application A 1.1.0
PROGRAM P’
PROGRAM E1 PROGRAM E1
Region R
PROGRAM R
EXEC CICS INVOKE APPLICATION(A) OPERATION(queryBalance)
MAJORVERSION(1) MINORVERSION(2) EXACTMATCH
queryBalance queryBalance
Application A 1.2.0
PROGRAM P’’
PROGRAM E1
queryBalance
USER=B
© 2015 IBM Corporation
Server Consolidation Scenario
“I have two applications (one of which was
developed by a company we acquired) that
currently run on different sets of CICS regions. I’d
like to take advantage of the recent scalability
improvements especially being able to increase
MAXTASK. However, I know that their PROGRAM
name clashes which prevent these applications
from being hosted together.”
© 2015 IBM Corporation
ADDCSTMR
NEWLOAN
CICSRGN1
DFHRPL
The Home Loan application has an
ADDCSTMR program
Home Loan
© 2015 IBM Corporation
Unfortunately the Fire Insurance application also
has an ADDCSTMR program so must be kept
separate
ADDCSTMR
NEWLOAN
CICSRGN1
ADDCSTMR
NEWPOLCY
CICSRGN2
DFHRPL DFHRPL
Home Loan Fire Insurance
© 2015 IBM Corporation
HomeLoan V1.0.0
NEWLOAN
CICSRGN3
HOMELIB
DSNAME01=home.loan
FireInsurance V1.0.0
NEWPOLCY
FIRELIB
DSNAME01=fire.insrance
HomeLoan and FireInsurance both with
ADDCSTMR installed into the same Region(s)
Platform M
ADDCSTMR ADDCSTMR
© 2015 IBM Corporation
Application Modernization Scenario
“We have spent a lot of time using CICS
Interdependency Analyzer (IA) to understand the
call structure of one of our applications. This has
enabled us to add more validation logic to avoid
ABENDs when a copybook changes and
someone hasn’t recompiled all the right
modules. But now we need to ensure no one
bypasses these new checks.”
© 2015 IBM Corporation
Any PROGRAM in the Region can LINK to
PROGRAM Q avoiding the checks in PROGRAM
F
Platform M
PROGRAM P PROGRAM Q
PROGRAM G
Region R
PROGRAM F
Application A
PROGRAM E
© 2015 IBM Corporation
PROGRAM Q is now private to
Application B
Platform M
Application A
PROGRAM P
Application B
PROGRAM Q
PROGRAM E PROGRAM F PROGRAM G
Region R
© 2015 IBM Corporation
Must LINK through entry point PROGRAM F entry
point
Platform M
Application A
PROGRAM P
Application B
PROGRAM Q
PROGRAM E PROGRAM F PROGRAM G
Region R
© 2015 IBM Corporation
How does it work?
40
© 2015 IBM Corporation
Application Multi-versioning
Entry Points
PROGRAM, URIMAP, TRANSACTION (CICS TS V5.3 open beta)
Resources
LIBRARY, PROGRAM, POLICY
Capability
Provide end user access to two or more versions of an application
hosted on the same platform by using the new private PROGRAM
and LIBRARY resources
Quickly switch back and forth between two different versions of an
application using the AVAILABLE | UNAVAILABLE state
Route requests from users to different versions of an application
using the new INVOKE APPLICATION API
© 2015 IBM Corporation
LIBRARY Resources not added to global
search order
REGION
A 1.0.0 A 1.0.1
LIBRARY(L,{DSN100}) LIBRARY(L’,{DSN101,DSN100})
PROGRAM P PROGRAM P’
PROGRAM P
© 2015 IBM Corporation
AVAILABLE | UNAVAILABLE application status
• New AVAILABLE | UNAVAILABLE state
– CICS application
– CICS bundle
– URIMAP entry point
• UNAVAILABLE
– “Close the door”
– Existing tasks complete normally
– No new requests
• AVAILABLE
– “Open the door”
– Measure resource usage
– Enforce policy
– Control access (for packaged resources)
© 2015 IBM Corporation
EXEC CICS INVOKE APPLICATION
• EXEC CICS LINK PROGRAM()
• EXEC CICS INVOKE APPLICATION()
– OPERATION()
– OPERATION() MAJORVERSION()
MINORVERSION() MINIMUM
– OPERATION() MAJORVERSION() MINORVERSION()
EXACTMATCH PLATFORM()
• JCICS Application.invoke()
© 2015 IBM Corporation
CICS Cloud Explorer
© 2015 IBM Corporation
Service
Agility
Enhanced support for Java and the
WebSphere Liberty Profile
Cloud with
DevOps
Operational
Efficiency
IBM CICS Transaction Server V5.3 open beta
enterprise grade mixed language application serving
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
Planned open beta availability : 23rd Mar 2015
© 2015 IBM Corporation
Automated builds
Scripted
deployments
UrbanCode Deploy
support
Enhanced cloud
enablement
CICS TS V5.3 open beta : Cloud with DevOps
New cloud and DevOps support to automate CICS deployments
A built CICS project that resides in zFS, can now be
programmatically deployed across CICS systems
using a set of scripting commands.
DFHDPLOY is a new batch utility to support the
automated provisioning of CICS bundles, OSGi
bundles within CICS bundles, and CICS applications.
DFHDPLOY commands can be used to deploy CICS
bundles and CICS applications into a desired state,
such as ‘enabled’ or ‘available’ as well as undeploy
and remove them.
© 2015 IBM Corporation
Summary
Use multi-versioning to deploy new applications,
application features or bug fixes while minimizing any
impact to existing users or requiring additional
infrastructure
Implement the different scenarios using private
PROGRAM and LIBRARY resources, the AVAILABLE |
UNAVAILABLE application status, and INVOKE
APPLICATION API
Manage multi-versioned applications in Explorer with
the new online editor
© 2015 IBM Corporation
Questions?
© 2015 IBM Corporation
More Information
• IBM Redbooks publication (“Cloud Enabling IBM CICS”):
http://www.redbooks.ibm.com/abstracts/sg248114.html?Open
• Blog (CICSdev):
https://www.ibm.com/developerworks/mydeveloperworks/blogs/cicsdev/tags/blog?la
ng=en
– What is CICS Application Multi-versioning?
– How can I phase in the new version of a CICS Application?
– Quick start CICS Explorer projects for “Cloud Enabling CICS”
• Demos:
http://www.ibm.com/software/htp/cics/tserver/v52/library/demos.html
– Provisioning application updates with no loss of service
– Hosting two versions of a CICS application concurrently on the same platform
• Podcasts:
http://www.ibm.com/software/os/systemz/podcasts/websphereonz/
– CICS V5.2 - Multi-Versioning
• Scenarios: https://www-
01.ibm.com/support/knowledgecenter/#!/SSGMCP_5.1.0/com.ibm.cics.ts.scenarios.
doc/topics/Scenarios.html
– Updating an application on a platform
– Hosting two versions of a CICS application concurrently on the same platform
© 2015 IBM Corporation

More Related Content

What's hot

Share multi versioning scenarios
Share  multi versioning scenariosShare  multi versioning scenarios
Share multi versioning scenarios
nick_garrod
 
Highlights of the Telecommunications Event Data Analytics toolkit
Highlights of the Telecommunications Event Data Analytics toolkitHighlights of the Telecommunications Event Data Analytics toolkit
Highlights of the Telecommunications Event Data Analytics toolkit
lisanl
 
Non-Blocking Checkpointing for Consistent Regions in IBM Streams V4.2.
Non-Blocking Checkpointing for Consistent Regions in IBM Streams V4.2.Non-Blocking Checkpointing for Consistent Regions in IBM Streams V4.2.
Non-Blocking Checkpointing for Consistent Regions in IBM Streams V4.2.
lisanl
 
IBM Streams Getting Started Resources
IBM Streams Getting Started ResourcesIBM Streams Getting Started Resources
IBM Streams Getting Started Resources
lisanl
 
Introduction to IBM UrbanCode Deploy and Release
Introduction to IBM UrbanCode Deploy and ReleaseIntroduction to IBM UrbanCode Deploy and Release
Introduction to IBM UrbanCode Deploy and Release
Rob Cuddy
 
IBM MobileFirst Platform v7 Tech Overview
IBM MobileFirst Platform v7 Tech OverviewIBM MobileFirst Platform v7 Tech Overview
IBM MobileFirst Platform v7 Tech Overview
Banking at Ho Chi Minh city
 
What's New in IBM Streams V4.2
What's New in IBM Streams V4.2What's New in IBM Streams V4.2
What's New in IBM Streams V4.2
lisanl
 
Toolkits Overview for IBM Streams V4.2
Toolkits Overview for IBM Streams V4.2Toolkits Overview for IBM Streams V4.2
Toolkits Overview for IBM Streams V4.2
lisanl
 
Continuous Delivery in the Enterprise - with IBM UrbanCode
Continuous Delivery in the Enterprise - with IBM UrbanCodeContinuous Delivery in the Enterprise - with IBM UrbanCode
Continuous Delivery in the Enterprise - with IBM UrbanCode
IBM UrbanCode Products
 
IBM ODM Rules Compiler support in IBM Streams V4.2.
IBM ODM Rules Compiler support in IBM Streams V4.2.IBM ODM Rules Compiler support in IBM Streams V4.2.
IBM ODM Rules Compiler support in IBM Streams V4.2.
lisanl
 
Mastering DevOps Automation: Webinar
Mastering DevOps Automation: WebinarMastering DevOps Automation: Webinar
Mastering DevOps Automation: Webinar
Claudia Ring
 
June 25 webcast adding mobile to power applications
June 25 webcast   adding mobile to power applicationsJune 25 webcast   adding mobile to power applications
June 25 webcast adding mobile to power applications
Leigh Williamson
 
Ibm business partner connect 2015 long fong yee v1 (read-only)
Ibm business partner connect 2015   long fong yee v1 (read-only)Ibm business partner connect 2015   long fong yee v1 (read-only)
Ibm business partner connect 2015 long fong yee v1 (read-only)
Fong Yee Long
 
Overview
OverviewOverview
Overview
Joanne Scouler
 
whitepaper_mobile_integration_that_doesnt_suck
whitepaper_mobile_integration_that_doesnt_suckwhitepaper_mobile_integration_that_doesnt_suck
whitepaper_mobile_integration_that_doesnt_suck
Amy Gardner
 
Hybrid Cloud DevOps with Apprenda and UrbanCode Deploy
Hybrid Cloud DevOps with Apprenda and UrbanCode DeployHybrid Cloud DevOps with Apprenda and UrbanCode Deploy
Hybrid Cloud DevOps with Apprenda and UrbanCode Deploy
Claudia Ring
 
Improving Software Delivery with DevOps & Software Defined Environments | The...
Improving Software Delivery with DevOps & Software Defined Environments | The...Improving Software Delivery with DevOps & Software Defined Environments | The...
Improving Software Delivery with DevOps & Software Defined Environments | The...
IBM UrbanCode Products
 
Your PaaS to DevOps
Your PaaS to DevOpsYour PaaS to DevOps
Your PaaS to DevOps
Roberto Pozzi
 
Geospatial Toolkit Enhancements for IBM InfoSphere Streams V4.0
Geospatial Toolkit Enhancements for IBM InfoSphere Streams V4.0Geospatial Toolkit Enhancements for IBM InfoSphere Streams V4.0
Geospatial Toolkit Enhancements for IBM InfoSphere Streams V4.0
lisanl
 
Pathway,I Ts Web Client Programming Manual
Pathway,I Ts Web Client Programming ManualPathway,I Ts Web Client Programming Manual
Pathway,I Ts Web Client Programming Manual
guest2dfc87
 

What's hot (20)

Share multi versioning scenarios
Share  multi versioning scenariosShare  multi versioning scenarios
Share multi versioning scenarios
 
Highlights of the Telecommunications Event Data Analytics toolkit
Highlights of the Telecommunications Event Data Analytics toolkitHighlights of the Telecommunications Event Data Analytics toolkit
Highlights of the Telecommunications Event Data Analytics toolkit
 
Non-Blocking Checkpointing for Consistent Regions in IBM Streams V4.2.
Non-Blocking Checkpointing for Consistent Regions in IBM Streams V4.2.Non-Blocking Checkpointing for Consistent Regions in IBM Streams V4.2.
Non-Blocking Checkpointing for Consistent Regions in IBM Streams V4.2.
 
IBM Streams Getting Started Resources
IBM Streams Getting Started ResourcesIBM Streams Getting Started Resources
IBM Streams Getting Started Resources
 
Introduction to IBM UrbanCode Deploy and Release
Introduction to IBM UrbanCode Deploy and ReleaseIntroduction to IBM UrbanCode Deploy and Release
Introduction to IBM UrbanCode Deploy and Release
 
IBM MobileFirst Platform v7 Tech Overview
IBM MobileFirst Platform v7 Tech OverviewIBM MobileFirst Platform v7 Tech Overview
IBM MobileFirst Platform v7 Tech Overview
 
What's New in IBM Streams V4.2
What's New in IBM Streams V4.2What's New in IBM Streams V4.2
What's New in IBM Streams V4.2
 
Toolkits Overview for IBM Streams V4.2
Toolkits Overview for IBM Streams V4.2Toolkits Overview for IBM Streams V4.2
Toolkits Overview for IBM Streams V4.2
 
Continuous Delivery in the Enterprise - with IBM UrbanCode
Continuous Delivery in the Enterprise - with IBM UrbanCodeContinuous Delivery in the Enterprise - with IBM UrbanCode
Continuous Delivery in the Enterprise - with IBM UrbanCode
 
IBM ODM Rules Compiler support in IBM Streams V4.2.
IBM ODM Rules Compiler support in IBM Streams V4.2.IBM ODM Rules Compiler support in IBM Streams V4.2.
IBM ODM Rules Compiler support in IBM Streams V4.2.
 
Mastering DevOps Automation: Webinar
Mastering DevOps Automation: WebinarMastering DevOps Automation: Webinar
Mastering DevOps Automation: Webinar
 
June 25 webcast adding mobile to power applications
June 25 webcast   adding mobile to power applicationsJune 25 webcast   adding mobile to power applications
June 25 webcast adding mobile to power applications
 
Ibm business partner connect 2015 long fong yee v1 (read-only)
Ibm business partner connect 2015   long fong yee v1 (read-only)Ibm business partner connect 2015   long fong yee v1 (read-only)
Ibm business partner connect 2015 long fong yee v1 (read-only)
 
Overview
OverviewOverview
Overview
 
whitepaper_mobile_integration_that_doesnt_suck
whitepaper_mobile_integration_that_doesnt_suckwhitepaper_mobile_integration_that_doesnt_suck
whitepaper_mobile_integration_that_doesnt_suck
 
Hybrid Cloud DevOps with Apprenda and UrbanCode Deploy
Hybrid Cloud DevOps with Apprenda and UrbanCode DeployHybrid Cloud DevOps with Apprenda and UrbanCode Deploy
Hybrid Cloud DevOps with Apprenda and UrbanCode Deploy
 
Improving Software Delivery with DevOps & Software Defined Environments | The...
Improving Software Delivery with DevOps & Software Defined Environments | The...Improving Software Delivery with DevOps & Software Defined Environments | The...
Improving Software Delivery with DevOps & Software Defined Environments | The...
 
Your PaaS to DevOps
Your PaaS to DevOpsYour PaaS to DevOps
Your PaaS to DevOps
 
Geospatial Toolkit Enhancements for IBM InfoSphere Streams V4.0
Geospatial Toolkit Enhancements for IBM InfoSphere Streams V4.0Geospatial Toolkit Enhancements for IBM InfoSphere Streams V4.0
Geospatial Toolkit Enhancements for IBM InfoSphere Streams V4.0
 
Pathway,I Ts Web Client Programming Manual
Pathway,I Ts Web Client Programming ManualPathway,I Ts Web Client Programming Manual
Pathway,I Ts Web Client Programming Manual
 

Viewers also liked

Cics ts v4 and v5 recap, and the new cics ts v5.3 open beta (1)
Cics ts v4 and v5 recap, and the new cics ts v5.3 open beta (1)Cics ts v4 and v5 recap, and the new cics ts v5.3 open beta (1)
Cics ts v4 and v5 recap, and the new cics ts v5.3 open beta (1)
nick_garrod
 
4156 Twist and cloud-how ibm customers make cics dance
4156 Twist and cloud-how ibm customers make cics dance4156 Twist and cloud-how ibm customers make cics dance
4156 Twist and cloud-how ibm customers make cics dance
nick_garrod
 
2844 inter connect cics policy (2844)
2844  inter connect cics policy (2844)2844  inter connect cics policy (2844)
2844 inter connect cics policy (2844)
nick_garrod
 
S111 cics connectivity in devops
S111   cics connectivity in devopsS111   cics connectivity in devops
S111 cics connectivity in devops
nick_garrod
 
2829 liberty
2829 liberty2829 liberty
2829 liberty
nick_garrod
 
Ensayodecortedirecto 130826121403-phpapp01-1
Ensayodecortedirecto 130826121403-phpapp01-1Ensayodecortedirecto 130826121403-phpapp01-1
Ensayodecortedirecto 130826121403-phpapp01-1
Yordi Dipas Ganboa
 
看图写话
看图写话看图写话
看图写话
kuok kuoklin
 
designing windows user experiences
 designing windows user experiences designing windows user experiences
designing windows user experiences
Laila Omran
 
20150522101718 歷代散文發展
20150522101718 歷代散文發展20150522101718 歷代散文發展
20150522101718 歷代散文發展kuok kuoklin
 
IBM Impact Session 2351 hybrid apps
IBM Impact Session 2351 hybrid appsIBM Impact Session 2351 hybrid apps
IBM Impact Session 2351 hybrid apps
nick_garrod
 
Finding your Tinderella
Finding your TinderellaFinding your Tinderella
Finding your Tinderella
zoebaron
 
SHARE 2014 Pittsburgh, CICS Workload Management
SHARE 2014 Pittsburgh, CICS Workload Management SHARE 2014 Pittsburgh, CICS Workload Management
SHARE 2014 Pittsburgh, CICS Workload Management
nick_garrod
 
SHARE 2014, Pittsburgh CICS Connectivity amd Networking
SHARE 2014, Pittsburgh CICS Connectivity amd NetworkingSHARE 2014, Pittsburgh CICS Connectivity amd Networking
SHARE 2014, Pittsburgh CICS Connectivity amd Networking
nick_garrod
 
SHARE 2014, Pittsburgh CICS scalability
SHARE 2014, Pittsburgh CICS scalabilitySHARE 2014, Pittsburgh CICS scalability
SHARE 2014, Pittsburgh CICS scalability
nick_garrod
 
تحقیقات بازاریابی، اهداف و روش‌ها
تحقیقات بازاریابی، اهداف و روش‌هاتحقیقات بازاریابی، اهداف و روش‌ها
تحقیقات بازاریابی، اهداف و روش‌ها
بازآران
 
پردرآمدترین مشاغل ایران کدامند؟
پردرآمدترین مشاغل ایران کدامند؟پردرآمدترین مشاغل ایران کدامند؟
پردرآمدترین مشاغل ایران کدامند؟
بازآران
 
"Не угаснет свет его таланта"
"Не угаснет свет его таланта""Не угаснет свет его таланта"
"Не угаснет свет его таланта"
Biblioteka-22
 

Viewers also liked (18)

Cics ts v4 and v5 recap, and the new cics ts v5.3 open beta (1)
Cics ts v4 and v5 recap, and the new cics ts v5.3 open beta (1)Cics ts v4 and v5 recap, and the new cics ts v5.3 open beta (1)
Cics ts v4 and v5 recap, and the new cics ts v5.3 open beta (1)
 
4156 Twist and cloud-how ibm customers make cics dance
4156 Twist and cloud-how ibm customers make cics dance4156 Twist and cloud-how ibm customers make cics dance
4156 Twist and cloud-how ibm customers make cics dance
 
2844 inter connect cics policy (2844)
2844  inter connect cics policy (2844)2844  inter connect cics policy (2844)
2844 inter connect cics policy (2844)
 
S111 cics connectivity in devops
S111   cics connectivity in devopsS111   cics connectivity in devops
S111 cics connectivity in devops
 
2829 liberty
2829 liberty2829 liberty
2829 liberty
 
Ensayodecortedirecto 130826121403-phpapp01-1
Ensayodecortedirecto 130826121403-phpapp01-1Ensayodecortedirecto 130826121403-phpapp01-1
Ensayodecortedirecto 130826121403-phpapp01-1
 
看图写话
看图写话看图写话
看图写话
 
designing windows user experiences
 designing windows user experiences designing windows user experiences
designing windows user experiences
 
20150522101718 歷代散文發展
20150522101718 歷代散文發展20150522101718 歷代散文發展
20150522101718 歷代散文發展
 
IBM Impact Session 2351 hybrid apps
IBM Impact Session 2351 hybrid appsIBM Impact Session 2351 hybrid apps
IBM Impact Session 2351 hybrid apps
 
Oumh1303 (1)
Oumh1303 (1)Oumh1303 (1)
Oumh1303 (1)
 
Finding your Tinderella
Finding your TinderellaFinding your Tinderella
Finding your Tinderella
 
SHARE 2014 Pittsburgh, CICS Workload Management
SHARE 2014 Pittsburgh, CICS Workload Management SHARE 2014 Pittsburgh, CICS Workload Management
SHARE 2014 Pittsburgh, CICS Workload Management
 
SHARE 2014, Pittsburgh CICS Connectivity amd Networking
SHARE 2014, Pittsburgh CICS Connectivity amd NetworkingSHARE 2014, Pittsburgh CICS Connectivity amd Networking
SHARE 2014, Pittsburgh CICS Connectivity amd Networking
 
SHARE 2014, Pittsburgh CICS scalability
SHARE 2014, Pittsburgh CICS scalabilitySHARE 2014, Pittsburgh CICS scalability
SHARE 2014, Pittsburgh CICS scalability
 
تحقیقات بازاریابی، اهداف و روش‌ها
تحقیقات بازاریابی، اهداف و روش‌هاتحقیقات بازاریابی، اهداف و روش‌ها
تحقیقات بازاریابی، اهداف و روش‌ها
 
پردرآمدترین مشاغل ایران کدامند؟
پردرآمدترین مشاغل ایران کدامند؟پردرآمدترین مشاغل ایران کدامند؟
پردرآمدترین مشاغل ایران کدامند؟
 
"Не угаснет свет его таланта"
"Не угаснет свет его таланта""Не угаснет свет его таланта"
"Не угаснет свет его таланта"
 

Similar to S107 5 compelling reasons for using cics in the cloud

S106 using ibm urban code deploy to deliver your apps to cics
S106 using ibm urban code deploy to deliver your apps to cicsS106 using ibm urban code deploy to deliver your apps to cics
S106 using ibm urban code deploy to deliver your apps to cics
nick_garrod
 
Cloud expo 2015_rags
Cloud expo 2015_ragsCloud expo 2015_rags
Cloud expo 2015_rags
ragss
 
An Overview of IBM Streaming Analytics for Bluemix
An Overview of IBM Streaming Analytics for BluemixAn Overview of IBM Streaming Analytics for Bluemix
An Overview of IBM Streaming Analytics for Bluemix
lisanl
 
Bangalore Cloud Foundry meetup - Mani
Bangalore Cloud Foundry meetup - ManiBangalore Cloud Foundry meetup - Mani
Bangalore Cloud Foundry meetup - Mani
Mani Chandrasekaran
 
S108 - 1 Billion Smartphones a year and counting – How is your CICS connected?
S108 - 1 Billion Smartphones a year and counting – How is your CICS connected?S108 - 1 Billion Smartphones a year and counting – How is your CICS connected?
S108 - 1 Billion Smartphones a year and counting – How is your CICS connected?
nick_garrod
 
Scalable, Available and Reliable Cloud Applications with PaaS and Microservices
Scalable, Available and Reliable Cloud Applications with PaaS and MicroservicesScalable, Available and Reliable Cloud Applications with PaaS and Microservices
Scalable, Available and Reliable Cloud Applications with PaaS and Microservices
David Currie
 
Scala dayssrinivas v3
Scala dayssrinivas v3Scala dayssrinivas v3
Scala dayssrinivas v3
ragss
 
IBM APM for Hybrid Applications
IBM APM for Hybrid ApplicationsIBM APM for Hybrid Applications
IBM APM for Hybrid Applications
Matthew Cheah
 
Nordics IBM Mobile Foundation Integration in Action
Nordics IBM Mobile Foundation Integration in ActionNordics IBM Mobile Foundation Integration in Action
Nordics IBM Mobile Foundation Integration in Action
IBM Danmark
 
2109 mobile cloud integrating your mobile workloads with the enterprise
2109 mobile cloud  integrating your mobile workloads with the enterprise2109 mobile cloud  integrating your mobile workloads with the enterprise
2109 mobile cloud integrating your mobile workloads with the enterprise
Todd Kaplinger
 
What's New in Toolkits for IBM Streams V4.1
What's New in Toolkits for IBM Streams V4.1What's New in Toolkits for IBM Streams V4.1
What's New in Toolkits for IBM Streams V4.1
lisanl
 
App Modernization
App ModernizationApp Modernization
App Modernization
PT Datacomm Diangraha
 
IBM MobileFirst - Agile Application Infrastructure New Paradigm for new Workl...
IBM MobileFirst - Agile Application Infrastructure New Paradigm for new Workl...IBM MobileFirst - Agile Application Infrastructure New Paradigm for new Workl...
IBM MobileFirst - Agile Application Infrastructure New Paradigm for new Workl...
Nitin Gaur
 
Adopting DevOps in a Hybrid Cloud Featuring UrbanCode Deploy with Bluemix
Adopting DevOps in a Hybrid Cloud Featuring UrbanCode Deploy with BluemixAdopting DevOps in a Hybrid Cloud Featuring UrbanCode Deploy with Bluemix
Adopting DevOps in a Hybrid Cloud Featuring UrbanCode Deploy with Bluemix
IBM UrbanCode Products
 
Building Serverless Applications That Align with Twelve-Factor Methods - AWS ...
Building Serverless Applications That Align with Twelve-Factor Methods - AWS ...Building Serverless Applications That Align with Twelve-Factor Methods - AWS ...
Building Serverless Applications That Align with Twelve-Factor Methods - AWS ...
Amazon Web Services
 
Mobile to Mainframe: Leveraging Application Services for Rapid Application De...
Mobile to Mainframe: Leveraging Application Services for Rapid Application De...Mobile to Mainframe: Leveraging Application Services for Rapid Application De...
Mobile to Mainframe: Leveraging Application Services for Rapid Application De...
CA Technologies
 
UrbanCode Deploy course and product overview slides
UrbanCode Deploy course and product overview slidesUrbanCode Deploy course and product overview slides
UrbanCode Deploy course and product overview slides
IBM Rational software
 
Go Mobile to Mainframe With CA Gen and CA App Services Orchestrator
Go Mobile to Mainframe With CA Genand CA App Services OrchestratorGo Mobile to Mainframe With CA Genand CA App Services Orchestrator
Go Mobile to Mainframe With CA Gen and CA App Services Orchestrator
CA Technologies
 
APM Talk
APM TalkAPM Talk
APM Talk
MongoDB
 
Session 3 _exposing_mainframe_applications_services_v4
Session 3 _exposing_mainframe_applications_services_v4Session 3 _exposing_mainframe_applications_services_v4
Session 3 _exposing_mainframe_applications_services_v4
nick_garrod
 

Similar to S107 5 compelling reasons for using cics in the cloud (20)

S106 using ibm urban code deploy to deliver your apps to cics
S106 using ibm urban code deploy to deliver your apps to cicsS106 using ibm urban code deploy to deliver your apps to cics
S106 using ibm urban code deploy to deliver your apps to cics
 
Cloud expo 2015_rags
Cloud expo 2015_ragsCloud expo 2015_rags
Cloud expo 2015_rags
 
An Overview of IBM Streaming Analytics for Bluemix
An Overview of IBM Streaming Analytics for BluemixAn Overview of IBM Streaming Analytics for Bluemix
An Overview of IBM Streaming Analytics for Bluemix
 
Bangalore Cloud Foundry meetup - Mani
Bangalore Cloud Foundry meetup - ManiBangalore Cloud Foundry meetup - Mani
Bangalore Cloud Foundry meetup - Mani
 
S108 - 1 Billion Smartphones a year and counting – How is your CICS connected?
S108 - 1 Billion Smartphones a year and counting – How is your CICS connected?S108 - 1 Billion Smartphones a year and counting – How is your CICS connected?
S108 - 1 Billion Smartphones a year and counting – How is your CICS connected?
 
Scalable, Available and Reliable Cloud Applications with PaaS and Microservices
Scalable, Available and Reliable Cloud Applications with PaaS and MicroservicesScalable, Available and Reliable Cloud Applications with PaaS and Microservices
Scalable, Available and Reliable Cloud Applications with PaaS and Microservices
 
Scala dayssrinivas v3
Scala dayssrinivas v3Scala dayssrinivas v3
Scala dayssrinivas v3
 
IBM APM for Hybrid Applications
IBM APM for Hybrid ApplicationsIBM APM for Hybrid Applications
IBM APM for Hybrid Applications
 
Nordics IBM Mobile Foundation Integration in Action
Nordics IBM Mobile Foundation Integration in ActionNordics IBM Mobile Foundation Integration in Action
Nordics IBM Mobile Foundation Integration in Action
 
2109 mobile cloud integrating your mobile workloads with the enterprise
2109 mobile cloud  integrating your mobile workloads with the enterprise2109 mobile cloud  integrating your mobile workloads with the enterprise
2109 mobile cloud integrating your mobile workloads with the enterprise
 
What's New in Toolkits for IBM Streams V4.1
What's New in Toolkits for IBM Streams V4.1What's New in Toolkits for IBM Streams V4.1
What's New in Toolkits for IBM Streams V4.1
 
App Modernization
App ModernizationApp Modernization
App Modernization
 
IBM MobileFirst - Agile Application Infrastructure New Paradigm for new Workl...
IBM MobileFirst - Agile Application Infrastructure New Paradigm for new Workl...IBM MobileFirst - Agile Application Infrastructure New Paradigm for new Workl...
IBM MobileFirst - Agile Application Infrastructure New Paradigm for new Workl...
 
Adopting DevOps in a Hybrid Cloud Featuring UrbanCode Deploy with Bluemix
Adopting DevOps in a Hybrid Cloud Featuring UrbanCode Deploy with BluemixAdopting DevOps in a Hybrid Cloud Featuring UrbanCode Deploy with Bluemix
Adopting DevOps in a Hybrid Cloud Featuring UrbanCode Deploy with Bluemix
 
Building Serverless Applications That Align with Twelve-Factor Methods - AWS ...
Building Serverless Applications That Align with Twelve-Factor Methods - AWS ...Building Serverless Applications That Align with Twelve-Factor Methods - AWS ...
Building Serverless Applications That Align with Twelve-Factor Methods - AWS ...
 
Mobile to Mainframe: Leveraging Application Services for Rapid Application De...
Mobile to Mainframe: Leveraging Application Services for Rapid Application De...Mobile to Mainframe: Leveraging Application Services for Rapid Application De...
Mobile to Mainframe: Leveraging Application Services for Rapid Application De...
 
UrbanCode Deploy course and product overview slides
UrbanCode Deploy course and product overview slidesUrbanCode Deploy course and product overview slides
UrbanCode Deploy course and product overview slides
 
Go Mobile to Mainframe With CA Gen and CA App Services Orchestrator
Go Mobile to Mainframe With CA Genand CA App Services OrchestratorGo Mobile to Mainframe With CA Genand CA App Services Orchestrator
Go Mobile to Mainframe With CA Gen and CA App Services Orchestrator
 
APM Talk
APM TalkAPM Talk
APM Talk
 
Session 3 _exposing_mainframe_applications_services_v4
Session 3 _exposing_mainframe_applications_services_v4Session 3 _exposing_mainframe_applications_services_v4
Session 3 _exposing_mainframe_applications_services_v4
 

More from nick_garrod

Enhanced cics cloud enablement and dev ops capabilities
Enhanced cics cloud enablement and dev ops capabilitiesEnhanced cics cloud enablement and dev ops capabilities
Enhanced cics cloud enablement and dev ops capabilities
nick_garrod
 
Api management customer
Api management customerApi management customer
Api management customer
nick_garrod
 
Anz cics ts v5 technical update seminar intro (half day event)
Anz cics ts v5 technical update seminar intro (half day event)Anz cics ts v5 technical update seminar intro (half day event)
Anz cics ts v5 technical update seminar intro (half day event)
nick_garrod
 
S110 gse - liberte egalite fraternite
S110 gse - liberte egalite fraterniteS110 gse - liberte egalite fraternite
S110 gse - liberte egalite fraternite
nick_garrod
 
S109 cics-java
S109 cics-javaS109 cics-java
S109 cics-java
nick_garrod
 
S105 performance
S105 performanceS105 performance
S105 performance
nick_garrod
 
S104 twist and cloud
S104 twist and cloudS104 twist and cloud
S104 twist and cloud
nick_garrod
 
S103 cics cloud and dev ops agility
S103 cics cloud and dev ops agilityS103 cics cloud and dev ops agility
S103 cics cloud and dev ops agility
nick_garrod
 
S102 cics the future is closer abridged
S102 cics the future is closer abridgedS102 cics the future is closer abridged
S102 cics the future is closer abridged
nick_garrod
 
S101 cics what's in it for you
S101   cics what's in it for you S101   cics what's in it for you
S101 cics what's in it for you
nick_garrod
 
Share seattle liberty
Share seattle libertyShare seattle liberty
Share seattle liberty
nick_garrod
 
Share seattle health_center
Share seattle health_centerShare seattle health_center
Share seattle health_center
nick_garrod
 
SHARE Seattle 2015 Taming the Beast – Best Practices for zFS with CICS
SHARE Seattle 2015 Taming the Beast – Best Practices for zFS with CICSSHARE Seattle 2015 Taming the Beast – Best Practices for zFS with CICS
SHARE Seattle 2015 Taming the Beast – Best Practices for zFS with CICS
nick_garrod
 
Share seattle cics cloud
Share seattle cics cloudShare seattle cics cloud
Share seattle cics cloud
nick_garrod
 
SHARE 2015 SeattleShare cics ts 52 technical overview
SHARE 2015 SeattleShare cics ts 52 technical overviewSHARE 2015 SeattleShare cics ts 52 technical overview
SHARE 2015 SeattleShare cics ts 52 technical overview
nick_garrod
 
Share cics policy (2844)
Share cics policy (2844)Share cics policy (2844)
Share cics policy (2844)
nick_garrod
 
16370 cics project opening and project update f
16370  cics project opening and project update f16370  cics project opening and project update f
16370 cics project opening and project update f
nick_garrod
 
z Technical Summit Track 3 Session 4 Developing mobilefirst app for z
z Technical Summit Track 3 Session 4 Developing mobilefirst app for zz Technical Summit Track 3 Session 4 Developing mobilefirst app for z
z Technical Summit Track 3 Session 4 Developing mobilefirst app for z
nick_garrod
 
InterConnect 2015 session 2825 cics_and_the_new soa
InterConnect 2015 session 2825  cics_and_the_new soaInterConnect 2015 session 2825  cics_and_the_new soa
InterConnect 2015 session 2825 cics_and_the_new soa
nick_garrod
 
InterConnect session 2819 1_billion_smart Phones
InterConnect session 2819  1_billion_smart PhonesInterConnect session 2819  1_billion_smart Phones
InterConnect session 2819 1_billion_smart Phones
nick_garrod
 

More from nick_garrod (20)

Enhanced cics cloud enablement and dev ops capabilities
Enhanced cics cloud enablement and dev ops capabilitiesEnhanced cics cloud enablement and dev ops capabilities
Enhanced cics cloud enablement and dev ops capabilities
 
Api management customer
Api management customerApi management customer
Api management customer
 
Anz cics ts v5 technical update seminar intro (half day event)
Anz cics ts v5 technical update seminar intro (half day event)Anz cics ts v5 technical update seminar intro (half day event)
Anz cics ts v5 technical update seminar intro (half day event)
 
S110 gse - liberte egalite fraternite
S110 gse - liberte egalite fraterniteS110 gse - liberte egalite fraternite
S110 gse - liberte egalite fraternite
 
S109 cics-java
S109 cics-javaS109 cics-java
S109 cics-java
 
S105 performance
S105 performanceS105 performance
S105 performance
 
S104 twist and cloud
S104 twist and cloudS104 twist and cloud
S104 twist and cloud
 
S103 cics cloud and dev ops agility
S103 cics cloud and dev ops agilityS103 cics cloud and dev ops agility
S103 cics cloud and dev ops agility
 
S102 cics the future is closer abridged
S102 cics the future is closer abridgedS102 cics the future is closer abridged
S102 cics the future is closer abridged
 
S101 cics what's in it for you
S101   cics what's in it for you S101   cics what's in it for you
S101 cics what's in it for you
 
Share seattle liberty
Share seattle libertyShare seattle liberty
Share seattle liberty
 
Share seattle health_center
Share seattle health_centerShare seattle health_center
Share seattle health_center
 
SHARE Seattle 2015 Taming the Beast – Best Practices for zFS with CICS
SHARE Seattle 2015 Taming the Beast – Best Practices for zFS with CICSSHARE Seattle 2015 Taming the Beast – Best Practices for zFS with CICS
SHARE Seattle 2015 Taming the Beast – Best Practices for zFS with CICS
 
Share seattle cics cloud
Share seattle cics cloudShare seattle cics cloud
Share seattle cics cloud
 
SHARE 2015 SeattleShare cics ts 52 technical overview
SHARE 2015 SeattleShare cics ts 52 technical overviewSHARE 2015 SeattleShare cics ts 52 technical overview
SHARE 2015 SeattleShare cics ts 52 technical overview
 
Share cics policy (2844)
Share cics policy (2844)Share cics policy (2844)
Share cics policy (2844)
 
16370 cics project opening and project update f
16370  cics project opening and project update f16370  cics project opening and project update f
16370 cics project opening and project update f
 
z Technical Summit Track 3 Session 4 Developing mobilefirst app for z
z Technical Summit Track 3 Session 4 Developing mobilefirst app for zz Technical Summit Track 3 Session 4 Developing mobilefirst app for z
z Technical Summit Track 3 Session 4 Developing mobilefirst app for z
 
InterConnect 2015 session 2825 cics_and_the_new soa
InterConnect 2015 session 2825  cics_and_the_new soaInterConnect 2015 session 2825  cics_and_the_new soa
InterConnect 2015 session 2825 cics_and_the_new soa
 
InterConnect session 2819 1_billion_smart Phones
InterConnect session 2819  1_billion_smart PhonesInterConnect session 2819  1_billion_smart Phones
InterConnect session 2819 1_billion_smart Phones
 

Recently uploaded

Large Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial ApplicationsLarge Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial Applications
Rohit Gautam
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
Safe Software
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
KatiaHIMEUR1
 
Building RAG with self-deployed Milvus vector database and Snowpark Container...
Building RAG with self-deployed Milvus vector database and Snowpark Container...Building RAG with self-deployed Milvus vector database and Snowpark Container...
Building RAG with self-deployed Milvus vector database and Snowpark Container...
Zilliz
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
Octavian Nadolu
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
Aftab Hussain
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
Matthew Sinclair
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
Adtran
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
innovationoecd
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
Neo4j
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Aggregage
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
Edge AI and Vision Alliance
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
Alpen-Adria-Universität
 
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AIEnchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Vladimir Iglovikov, Ph.D.
 
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
Neo4j
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ana-Maria Mihalceanu
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1
DianaGray10
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
名前 です男
 

Recently uploaded (20)

Large Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial ApplicationsLarge Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial Applications
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
 
Building RAG with self-deployed Milvus vector database and Snowpark Container...
Building RAG with self-deployed Milvus vector database and Snowpark Container...Building RAG with self-deployed Milvus vector database and Snowpark Container...
Building RAG with self-deployed Milvus vector database and Snowpark Container...
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
 
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AIEnchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
 
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
 

S107 5 compelling reasons for using cics in the cloud

  • 1. © 2015 IBM Corporation 5 Compelling reasons for using CICS in th cloud Matthew Webster STSM, CICS meets the cloud S107
  • 2. © 2015 IBM Corporation 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. © 2015 IBM Corporation Why do I need to create a CICS cloud? Agile methodologies allow developers to increase the rate of change of applications in response to business needs IT operations needs to respond by deploying applications into production more frequently while reducing cost and maintaining reliability A CICS cloud allows you to deploy new applications, application features or bug fixes while minimizing any impact to existing users or requiring additional infrastructure 4
  • 4. © 2015 IBM Corporation Five Compelling Reasons 1. Web Scenario: New Features 2. Traditional 3270 Scenario: Bug Fix 3. MQ Scenario: Phase In 4. Server Consolidation Scenario 5. Application Modernization Scenario 5
  • 5. © 2015 IBM Corporation Scenarios
  • 6. © 2015 IBM Corporation Web Scenario: New Features “The mobile guys need a new feature but I’m concerned about the potential performance impact for the existing high volume web site. This is a pilot so I really don’t want to spin up new regions just to support a few users. I’m also still trying to move the back office users off an old version of the application.”
  • 7. © 2015 IBM Corporation A CICS Region: what you already know (and love) Region R 8
  • 8. © 2015 IBM Corporation A CICS Platform: abstraction of underlying CICS Region topology to simplify deployment Platform M Region R 9
  • 9. © 2015 IBM Corporation A CICS Application: name, version, entry point and now resources Platform M Application A 1.0.0 PROGRAM P Region R “/M/A/1/0/queryBalance” URIMAP U 10
  • 10. © 2015 IBM Corporation A CICS Policy: resource, threshold & action Platform M Application A 1.0.0 Region R “/M/A/1/0/queryBalance” queryBalance 11 Application A 1.1.0 queryBalance “/M/A/1/1/queryBalance” POLICY PP
  • 11. © 2015 IBM Corporation Real World Example: Phone Contract 200 free minutes Unlimited text messages 500MB of data 12 “You have now used 80% of your data allowance”
  • 12. © 2015 IBM Corporation Rules and Policy • Rules – Resources: minutes, texts, data – Threshold: 80%, 100% – Action: message, change tariff • Policy – Collection of rules (contract) 13
  • 13. © 2015 IBM Corporation Threshold Policy • Policy Based Management – Resource, threshold, and action – Action can be: • Emit a message • Emit a system event • Abend the task • Scoped • New resources in CICS TS V5.2 14 Define a Policy Threshold breach CICS Triggers an action Abend EventMessage Trigger an action SQL Files Storage CPU An XML Policy document defines the threshold and action
  • 14. © 2015 IBM Corporation A CICS Policy: resource, threshold & action Platform M Application A 1.0.0 Region R “/M/A/1/0/queryBalance” queryBalance 15 Application A 1.1.0 queryBalance “/M/A/1/1/queryBalance” POLICY PP
  • 15. © 2015 IBM Corporation A CICS Policy: resource, threshold & action scoped to platform Platform M Application A 1.0.0 Region R “/M/A/1/0/queryBalance” queryBalance 16 Application A 1.1.0 queryBalance “/M/A/1/1/queryBalance” POLICY PP
  • 16. © 2015 IBM Corporation A CICS Policy: resource, threshold & action scoped to application Platform M Application A 1.0.0 POLICY PA Region R “/M/A/1/0/queryBalance” queryBalance 17 Application A 1.1.0 queryBalance “/M/A/1/1/queryBalance”
  • 17. © 2015 IBM Corporation A CICS Policy: resource, threshold & action or scoped an specific operation Platform M Application A 1.0.0 Region R “/M/A/1/0/queryBalance” queryBalance 18 Application A 1.1.0 POLICY PO queryBalance “/M/A/1/1/queryBalance”
  • 18. © 2015 IBM Corporation Application versions 1.0.0 & 1.1.0 are hosted on the same Region(s) Platform M Application A 1.0.0 PROGRAM P Application A 1.1.0 PROGRAM P’ URIMAP U URIMAP V Region R “/M/A/1/0/queryBalance” “/M/A/1/1/queryBalance”
  • 19. © 2015 IBM Corporation Can simply add version 1.2.0 without affecting the users of versions 1.0.0 and 1.1.0 Platform M Application A 1.0.0 PROGRAM P Application A 1.1.0 PROGRAM P’ URIMAP U URIMAP V Region R Application A 1.2.0 PROGRAM P’’ URIMAP W “/M/A/1/0/queryBalance” “/M/A/1/1/queryBalance” “/M/A/1/2/queryBalance”
  • 20. © 2015 IBM Corporation Can eventually retire version 1.0.0 when users have moved to a higher version (by looking at Monitoring data) Platform M Application A 1.1.0 PROGRAM P’ URIMAP V Region R Application A 1.2.1 PROGRAM P’’ URIMAP W “/M/A/1/1/queryBalance” “/M/A/1/2/queryBalance”
  • 21. © 2015 IBM Corporation Demo 22 http://ibmtvdemo.edgesuite.net/software/htp/cics/2014_06_05_2311_Cloud_web_application_concurre.mp4
  • 22. © 2015 IBM Corporation Traditional 3270 Scenario: Bug Fix “I need to apply a hot fix to an application in production but I want to use the same process that I use for my weekly updates so I get an audit trail and correct monitoring data. I really want to make sure it’s installed correctly before making it live while the existing version is still being used. Also if the update makes things worse I want to rollback the change as quickly as possible”
  • 23. © 2015 IBM Corporation Application version 1.0.0 has a bug EXEC CICS LINK PROGRAM(E1) Region R Platform M PROGRAM S Application A 1.0.0 PROGRAM P PROGRAM E1
  • 24. © 2015 IBM Corporation INSTALL and ENABLE version 1.0.1 but requests still go to version 1.0.0 PROGRAM S EXEC CICS LINK PROGRAM(E1) Application A 1.0.0 PROGRAM P PROGRAM E1 Region R Platform M Application A 1.0.1 PROGRAM P’ PROGRAM E1
  • 25. © 2015 IBM Corporation Make application version 1.0.1 AVAILABLE so it receives new requests Application A 1.0.0 PROGRAM P PROGRAM E1 Region R PROGRAM S Platform M EXEC CICS LINK PROGRAM(E1) Application A 1.0.1 PROGRAM P’ PROGRAM E1
  • 26. © 2015 IBM Corporation PROGRAM S EXEC CICS LINK PROGRAM(E1) Application A 1.0.0 PROGRAM P PROGRAM E1 Region R Platform M Application A 1.0.1 PROGRAM P’ PROGRAM E1 If there is a problem make version 1.0.1 UNAVAILABLE to rollback to version 1.0.0
  • 27. © 2015 IBM Corporation Demo http://ibmtvdemo.edgesuite.net/software/htp/cics/2014_06_05_2546_Cloud_application_update_video.mp4
  • 28. © 2015 IBM Corporation MQ Scenario: Phase In “When rolling out a new version of an application I want to initially give access to just 10% of my users. That way I can reduce the impact of any potential problems related to either the new features or to the platform because of performance. The requests arrive over MQ so I want to use origin data to route each one to the appropriate application version”
  • 29. © 2015 IBM Corporation Most users get application version 1.1.0 Platform M Application A 1.0.0 PROGRAM P Application A 1.1.0 PROGRAM P’ PROGRAM E1 PROGRAM E1 Region R PROGRAM R EXEC CICS INVOKE APPLICATION(A) OPERATION(queryBalance) MAJORVERSION(1) MINORVERSION(1) EXACTMATCH Application A 1.2.0 PROGRAM P’’ PROGRAM E1 queryBalance queryBalance queryBalance USER=A
  • 30. © 2015 IBM Corporation “Early access” users get the latest application version 1.2.0 Platform M Application A 1.0.0 PROGRAM P Application A 1.1.0 PROGRAM P’ PROGRAM E1 PROGRAM E1 Region R PROGRAM R EXEC CICS INVOKE APPLICATION(A) OPERATION(queryBalance) MAJORVERSION(1) MINORVERSION(2) EXACTMATCH queryBalance queryBalance Application A 1.2.0 PROGRAM P’’ PROGRAM E1 queryBalance USER=B
  • 31. © 2015 IBM Corporation Server Consolidation Scenario “I have two applications (one of which was developed by a company we acquired) that currently run on different sets of CICS regions. I’d like to take advantage of the recent scalability improvements especially being able to increase MAXTASK. However, I know that their PROGRAM name clashes which prevent these applications from being hosted together.”
  • 32. © 2015 IBM Corporation ADDCSTMR NEWLOAN CICSRGN1 DFHRPL The Home Loan application has an ADDCSTMR program Home Loan
  • 33. © 2015 IBM Corporation Unfortunately the Fire Insurance application also has an ADDCSTMR program so must be kept separate ADDCSTMR NEWLOAN CICSRGN1 ADDCSTMR NEWPOLCY CICSRGN2 DFHRPL DFHRPL Home Loan Fire Insurance
  • 34. © 2015 IBM Corporation HomeLoan V1.0.0 NEWLOAN CICSRGN3 HOMELIB DSNAME01=home.loan FireInsurance V1.0.0 NEWPOLCY FIRELIB DSNAME01=fire.insrance HomeLoan and FireInsurance both with ADDCSTMR installed into the same Region(s) Platform M ADDCSTMR ADDCSTMR
  • 35. © 2015 IBM Corporation Application Modernization Scenario “We have spent a lot of time using CICS Interdependency Analyzer (IA) to understand the call structure of one of our applications. This has enabled us to add more validation logic to avoid ABENDs when a copybook changes and someone hasn’t recompiled all the right modules. But now we need to ensure no one bypasses these new checks.”
  • 36. © 2015 IBM Corporation Any PROGRAM in the Region can LINK to PROGRAM Q avoiding the checks in PROGRAM F Platform M PROGRAM P PROGRAM Q PROGRAM G Region R PROGRAM F Application A PROGRAM E
  • 37. © 2015 IBM Corporation PROGRAM Q is now private to Application B Platform M Application A PROGRAM P Application B PROGRAM Q PROGRAM E PROGRAM F PROGRAM G Region R
  • 38. © 2015 IBM Corporation Must LINK through entry point PROGRAM F entry point Platform M Application A PROGRAM P Application B PROGRAM Q PROGRAM E PROGRAM F PROGRAM G Region R
  • 39. © 2015 IBM Corporation How does it work? 40
  • 40. © 2015 IBM Corporation Application Multi-versioning Entry Points PROGRAM, URIMAP, TRANSACTION (CICS TS V5.3 open beta) Resources LIBRARY, PROGRAM, POLICY Capability Provide end user access to two or more versions of an application hosted on the same platform by using the new private PROGRAM and LIBRARY resources Quickly switch back and forth between two different versions of an application using the AVAILABLE | UNAVAILABLE state Route requests from users to different versions of an application using the new INVOKE APPLICATION API
  • 41. © 2015 IBM Corporation LIBRARY Resources not added to global search order REGION A 1.0.0 A 1.0.1 LIBRARY(L,{DSN100}) LIBRARY(L’,{DSN101,DSN100}) PROGRAM P PROGRAM P’ PROGRAM P
  • 42. © 2015 IBM Corporation AVAILABLE | UNAVAILABLE application status • New AVAILABLE | UNAVAILABLE state – CICS application – CICS bundle – URIMAP entry point • UNAVAILABLE – “Close the door” – Existing tasks complete normally – No new requests • AVAILABLE – “Open the door” – Measure resource usage – Enforce policy – Control access (for packaged resources)
  • 43. © 2015 IBM Corporation EXEC CICS INVOKE APPLICATION • EXEC CICS LINK PROGRAM() • EXEC CICS INVOKE APPLICATION() – OPERATION() – OPERATION() MAJORVERSION() MINORVERSION() MINIMUM – OPERATION() MAJORVERSION() MINORVERSION() EXACTMATCH PLATFORM() • JCICS Application.invoke()
  • 44. © 2015 IBM Corporation CICS Cloud Explorer
  • 45. © 2015 IBM Corporation Service Agility Enhanced support for Java and the WebSphere Liberty Profile Cloud with DevOps Operational Efficiency IBM CICS Transaction Server V5.3 open beta enterprise grade mixed language application serving 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 Planned open beta availability : 23rd Mar 2015
  • 46. © 2015 IBM Corporation Automated builds Scripted deployments UrbanCode Deploy support Enhanced cloud enablement CICS TS V5.3 open beta : Cloud with DevOps New cloud and DevOps support to automate CICS deployments A built CICS project that resides in zFS, can now be programmatically deployed across CICS systems using a set of scripting commands. DFHDPLOY is a new batch utility to support the automated provisioning of CICS bundles, OSGi bundles within CICS bundles, and CICS applications. DFHDPLOY commands can be used to deploy CICS bundles and CICS applications into a desired state, such as ‘enabled’ or ‘available’ as well as undeploy and remove them.
  • 47. © 2015 IBM Corporation Summary Use multi-versioning to deploy new applications, application features or bug fixes while minimizing any impact to existing users or requiring additional infrastructure Implement the different scenarios using private PROGRAM and LIBRARY resources, the AVAILABLE | UNAVAILABLE application status, and INVOKE APPLICATION API Manage multi-versioned applications in Explorer with the new online editor
  • 48. © 2015 IBM Corporation Questions?
  • 49. © 2015 IBM Corporation More Information • IBM Redbooks publication (“Cloud Enabling IBM CICS”): http://www.redbooks.ibm.com/abstracts/sg248114.html?Open • Blog (CICSdev): https://www.ibm.com/developerworks/mydeveloperworks/blogs/cicsdev/tags/blog?la ng=en – What is CICS Application Multi-versioning? – How can I phase in the new version of a CICS Application? – Quick start CICS Explorer projects for “Cloud Enabling CICS” • Demos: http://www.ibm.com/software/htp/cics/tserver/v52/library/demos.html – Provisioning application updates with no loss of service – Hosting two versions of a CICS application concurrently on the same platform • Podcasts: http://www.ibm.com/software/os/systemz/podcasts/websphereonz/ – CICS V5.2 - Multi-Versioning • Scenarios: https://www- 01.ibm.com/support/knowledgecenter/#!/SSGMCP_5.1.0/com.ibm.cics.ts.scenarios. doc/topics/Scenarios.html – Updating an application on a platform – Hosting two versions of a CICS application concurrently on the same platform
  • 50. © 2015 IBM Corporation

Editor's Notes

  1. CICS CM?