IBM Systems Magazine, Mainframe - May/June 2017 - 13

apathy," which is now afflicting
mainframe computing. It's a
natural tendency over the years
to retain old applications, patch
them as needed and train new
staff to manage their operating
and communication quirks. But
today such "ain't broke, don't
fix" indifference exacts a greater
cost, as daily transactions
demand increased levels
of speed, availability and
efficiency.

Best Practices
and Tools
Getting a clear picture of the
applications hosted on a veteran
mainframe, let alone sorting
them out, is a tall order. Four
best practices make the process
easier, more efficient and more
likely to succeed.
1. Alignment
The first and foremost requirement is to sync IT goals with
business strategy. That's always
critical in a business initiative,
but especially so in complex
processes like this.
2. Understanding the Terrain
Clear visibility into applications
that currently reside on the
mainframe-your "application
topology"-is critical to business-IT alignment. For each app,
that means insight into:
ĀÃ ,WVÃSODFHÃLQÃRSHUDWLRQVÃ
revenue or growth
ĀÃ +RZÃPXFKÃLWùVÃXVHG
ĀÃ ,WVÃRSHUDWLRQDOÃHIILFLHQF\
ĀÃ 7KHÃFRVWÃRIÃLWVÃPDLQWHnance
ĀÃ :KDWÃRWKHUÃDSSOLFDWLRQVÃLWÃ
touches or impacts
This knowledge, along with
defined business goals, can guide
IT leadership to make sound
decisions on which programs to
modernize, which to replace and
which to retire.

3. Modern APIs
Migration to standardized API
protocols like z/OS* Connect,
representational state transfer
or Simple Object Access Protocol is another element of modernization, aimed at providing
consistency between services and
enabling customizable web and
mobile applications.
4. The Right Environment
A company that undertakes an
application modernization project
quickly confronts a key question,
as fundamental as any application: Is the mainframe environment itself helping or hurting the
update effort?
That's where new tools come
in, some available now and
others in development. Several
mapping tools can automate
application inventory and monitoring, and also identify inefficiencies like duplication, detours
and roadblocks.
IBM, its business partners
and other companies are creating tools to help programmers
modernize applications without
expending precious resources to
compile new ones. They emulate
legacy programming language
and rely on a "cut-and-paste"
process on the front end. That
means newer staff can update
apps without knowing every
high-level language.
These tools help transform
a mainframe environment to
facilitate rather than obstruct
modernization.

Modernization
Best Practices
In the pursuit to modernize your z Systems*
platform, pay attention to:
s
s
s
s

!LIGNMENT
5NDERSTANDING THE TERRAIN
-ODERN !0)S
4HE RIGHT ENVIRONMENT

D

Customers
might not see
a clunky page
because search
tools penalize
subpar sites

milliseconds. By deploying new
application technologies, a company can quickly steal a march
on competitors still weighed
down by their apps-scraping
screens, using multiple hops, or
processing multiple copies of the
same data to retrieve and deliver
results. These are unsustainable
today, particularly in the mobile
environment.
Internally, a thorough modernization can dramatically reduce
mainframe clutter. It can identify
outsized, little-used, redundant
or fully obsolete systems that can
be retired, opening new breathing
room for innovation and agile
development.
New or updated applications
are also much more flexible for
ongoing upgrades to functionality
and security. For example, an API
faces a nearly impossible challenge in interacting with some
custom code-written using obsolete access methods, compiled
decades ago and modified many
times since.

Move Quickly
Benefits
A successful modernization
effort will enhance the customer
experience, improve internal efficiencies, provide flexibility with
data sharing and steadily reduce
dependence on unreliable legacy
applications.
Customer tolerance for online
delays is often a matter of

In the case of modernization,
there will be winners and losers.
Companies that can get in front
of the intensifying customer
demand for fast and effortless
transactions will drive revenue
upward. Such victories will rely,
in great part, on state-of-the-art
mainframe infrastructure and
applications.
ibmsystemsmag.com MAY/JUNE 2017 // 13


http://www.ibmsystemsmag.com

Table of Contents for the Digital Edition of IBM Systems Magazine, Mainframe - May/June 2017

Table of Contents
Editor's Desk: Blockchain's Assets
IBM Perspective: The Foundation for Trust in Blockchains
Infographic: Securing Your Blockchian: The details that matter
Techbits: Spurring Economic Growth in Africa
Partner PoV: Current Demand: Modernize environment and applications to stay competitive
R&D: Cognitive Conditioning: How IBM researchers use machine learning to make storage smarter
Cover Story: The Business of Blockchain: The ledger technology is set to streamline markets and transform industries
Feature: Added Security: IBM delivers additional protection for blockchain
Feature: Shared Information: Blockchain works with systems of record to integrate data
TECH Showcase: To Serve and Protect: IBM Lab Services for z Systems and LinuxONE helps clients stay vigilant against data hackers
Administrator: Logical Process: IBM CICS asynchronous API allows for more natural program creation
Solutions: Mainframe Operations Intelligence, CA Technologies; GIT for IBM z/OS, Rocket Software; SMA_RT Software V3.3.005, Type80 Security Software Inc.; Topaz for Total Test, Compuware Corporation
Stop Run: From Military to Mainframe: McLaughlin defies the odds with determination and hard work
Reference Point - Global Events, Education, Resources for Mainframe
2017 Mainframe Solutions Edition
IBM Systems Magazine, Mainframe - May/June 2017 - Intro
IBM Systems Magazine, Mainframe - May/June 2017 - Cover1
IBM Systems Magazine, Mainframe - May/June 2017 - Cover2
IBM Systems Magazine, Mainframe - May/June 2017 - 1
IBM Systems Magazine, Mainframe - May/June 2017 - Table of Contents
IBM Systems Magazine, Mainframe - May/June 2017 - 3
IBM Systems Magazine, Mainframe - May/June 2017 - 4
IBM Systems Magazine, Mainframe - May/June 2017 - 5
IBM Systems Magazine, Mainframe - May/June 2017 - Editor's Desk: Blockchain's Assets
IBM Systems Magazine, Mainframe - May/June 2017 - 7
IBM Systems Magazine, Mainframe - May/June 2017 - IBM Perspective: The Foundation for Trust in Blockchains
IBM Systems Magazine, Mainframe - May/June 2017 - Infographic: Securing Your Blockchian: The details that matter
IBM Systems Magazine, Mainframe - May/June 2017 - Techbits: Spurring Economic Growth in Africa
IBM Systems Magazine, Mainframe - May/June 2017 - 11
IBM Systems Magazine, Mainframe - May/June 2017 - Partner PoV: Current Demand: Modernize environment and applications to stay competitive
IBM Systems Magazine, Mainframe - May/June 2017 - 13
IBM Systems Magazine, Mainframe - May/June 2017 - R&D: Cognitive Conditioning: How IBM researchers use machine learning to make storage smarter
IBM Systems Magazine, Mainframe - May/June 2017 - 15
IBM Systems Magazine, Mainframe - May/June 2017 - 16
IBM Systems Magazine, Mainframe - May/June 2017 - 17
IBM Systems Magazine, Mainframe - May/June 2017 - Cover Story: The Business of Blockchain: The ledger technology is set to streamline markets and transform industries
IBM Systems Magazine, Mainframe - May/June 2017 - 19
IBM Systems Magazine, Mainframe - May/June 2017 - 20
IBM Systems Magazine, Mainframe - May/June 2017 - 21
IBM Systems Magazine, Mainframe - May/June 2017 - 22
IBM Systems Magazine, Mainframe - May/June 2017 - 23
IBM Systems Magazine, Mainframe - May/June 2017 - 24
IBM Systems Magazine, Mainframe - May/June 2017 - 25
IBM Systems Magazine, Mainframe - May/June 2017 - 26
IBM Systems Magazine, Mainframe - May/June 2017 - Feature: Added Security: IBM delivers additional protection for blockchain
IBM Systems Magazine, Mainframe - May/June 2017 - 28
IBM Systems Magazine, Mainframe - May/June 2017 - 29
IBM Systems Magazine, Mainframe - May/June 2017 - 30
IBM Systems Magazine, Mainframe - May/June 2017 - 31
IBM Systems Magazine, Mainframe - May/June 2017 - Feature: Shared Information: Blockchain works with systems of record to integrate data
IBM Systems Magazine, Mainframe - May/June 2017 - 33
IBM Systems Magazine, Mainframe - May/June 2017 - 34
IBM Systems Magazine, Mainframe - May/June 2017 - 35
IBM Systems Magazine, Mainframe - May/June 2017 - 36
IBM Systems Magazine, Mainframe - May/June 2017 - TECH Showcase: To Serve and Protect: IBM Lab Services for z Systems and LinuxONE helps clients stay vigilant against data hackers
IBM Systems Magazine, Mainframe - May/June 2017 - 38
IBM Systems Magazine, Mainframe - May/June 2017 - 39
IBM Systems Magazine, Mainframe - May/June 2017 - 40
IBM Systems Magazine, Mainframe - May/June 2017 - 41
IBM Systems Magazine, Mainframe - May/June 2017 - 42
IBM Systems Magazine, Mainframe - May/June 2017 - 43
IBM Systems Magazine, Mainframe - May/June 2017 - Administrator: Logical Process: IBM CICS asynchronous API allows for more natural program creation
IBM Systems Magazine, Mainframe - May/June 2017 - 45
IBM Systems Magazine, Mainframe - May/June 2017 - Solutions: Mainframe Operations Intelligence, CA Technologies; GIT for IBM z/OS, Rocket Software; SMA_RT Software V3.3.005, Type80 Security Software Inc.; Topaz for Total Test, Compuware Corporation
IBM Systems Magazine, Mainframe - May/June 2017 - 47
IBM Systems Magazine, Mainframe - May/June 2017 - Stop Run: From Military to Mainframe: McLaughlin defies the odds with determination and hard work
IBM Systems Magazine, Mainframe - May/June 2017 - Cover3
IBM Systems Magazine, Mainframe - May/June 2017 - Cover4
IBM Systems Magazine, Mainframe - May/June 2017 - Reference Point - Global Events, Education, Resources for Mainframe
IBM Systems Magazine, Mainframe - May/June 2017 - 2017 Mainframe Solutions Edition
IBM Systems Magazine, Mainframe - May/June 2017 - SE2
IBM Systems Magazine, Mainframe - May/June 2017 - SE3
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20191112
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20190910
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20190708
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20190506
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20190304
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/relevantz_20190102
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/2019mfse
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20190102
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20181112
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20180910
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20180708
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20180506
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20180304
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20180102
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/2018mfse
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20171112
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20170910
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20170910_v2
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20170708
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20170506
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20170304
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_sesupp
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20170102
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_linuxsupp
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20161112
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/MainframeSecurity
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20160910
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20160708
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20160506
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20160304
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20160102
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20151112
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20150910_se
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20150910
http://www.ibmsystemsmagmainframedigital.com/MFSkills
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20150708
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20150506_supp
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20150506
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20150304
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20150102
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20141112
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20140910_v2
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20140910
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20140708
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_gt_201405
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/BigData
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20140506
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20140304
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20140102
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20131112
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20130910_v2
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20130910
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20130708
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20130506
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20130304
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20130102
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20121112
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/buyersguide2013
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20120910
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20120708
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20120506
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20120304
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20120102
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/ibmsystems_mainframe_2012bg
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20111112
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20110910
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20110708
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20110506
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20110304
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20110102
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20101112
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20100910
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20100910_bg
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20100708
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20100506
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20100304
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20100102
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20091112
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20090910
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20090708
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20090506
http://www.nxtbook.com/nxtbooks/ibmsystemsmag/mainframe_20090304
http://www.nxtbook.com/nxtbooks/mspcomm/ibmsystems_mainframe_200901
http://www.nxtbookMEDIA.com