IBM Systems Magazine, Mainframe - September/October 2016 - 17

The Right s l o o t Educational Testing Service streamlines application calls and improves PCI compliance By Jim Utsler k Photography by JJ Sulin A hammer, a wrench and a screwdriver are about all some people have in their toolbox. That same concept unfortunately appiles to many data centers. Application developers are a hardworking bunch, but they may not have the proper tools available to meet the needs of an ever-changing service delivery environment. This is especially true now that data requests-to multiple databases-can come from everywhere, such as a customer service representative's desk, over the internet or via a mobile device. And people expect fast responses in both directions. Credit card processing, for example, shouldn't wait until a nightly batch job before it's completed. This opens the door to too many security exposures. These are some of the reasons Educational Testing Service (ETS) got a bigger toolbox-one that includes Ivory Service Architect from GT Software, which allows ETS to take advantage of simple web service calls to process data requests in a more timely fashion. Credit card information, for example, is no longer left in batchjob limbo. Instead, those requests are quickly sent to processors as web services for immediate approvals, with a transaction ID as the only trail left behind. "I have a background in the financial industry, so when we got together with our internal security team and began going over all of our systems, we said, 'Wow. We're really not in compliance with PCI,' " recalls Harry MacCord, IT director, ETS brands application management. "We were storing all of this information, waiting for batch processing. This was a huge vulnerability we needed to address. Ivory Service Architect essentially did that for us." A Disconnect Based in Princeton, New Jersey, nonprofit ETS specializes in the development, administration and scoring of a variety of educational tests, including the Test of English as a Foreign Language, the Test of English for International Communication, the Graduate Record Examination and the Praxis Series assessments, which measure teacher candidates' knowledge and skills and are used for the licensing and certification processes. Testing takes place at over 9,000 locations in more than 180 countries, with over 50 million tests processed every year. The organization also produces a comprehensive list of associated study materials. UP CLOSE CUSTOMER: Educational Testing Service HEADQUARTERS: Princeton, New Jersey BUSINESS: Development and management of academic testing offerings CHALLENGE: Sharing data between applications and application operating environments, and ensuring PCI compliance SOLUTION: Using GT Software's Ivory Service Architect to develop a web services infrastructure that eases data exchanges and eliminates credit card batch processing HARDWARE: IBM zEnterprise 114 SOFTWARE: GT Software's Ivory Service Architect, IBM DB2 for z/OS and IBM MQSeries ibmsystemsmag.com SEPTEMBER/OCTOBER 2016 // 17 http://www.ibmsystemsmag.com

Table of Contents for the Digital Edition of IBM Systems Magazine, Mainframe - September/October 2016

Table of Contents
Editor's Desk: Mitigating money matters
IBM Perspective: Linux on z Systems provides financial industry a foundation for blockchain
Partner PoV: Virtualization helps improve time to market and data center operations
IT Today: Blockchain's potential extends beyond the financial industry
Case Study: The Right Tools: Educational Testing Service streamlines application calls and improves PCI compliance
Cover Story: Process Transformation: Blockchain brings speed, security and transparency to business
Feature: A Modern System: IBM midtier solutions exploit API and microservices to drive innovation
Special Report: Mainframe Security Survey: Unauthorized users and external hackers are top concerns cited in survey
Tech Corner: Create a DevOps pipeline for Java applications in CICS
Solutions: zVT Control Center, dbDefender DAM Agent for DB2
Stop Run: IBM software engineer balances his day job with acting
Reference Point - Global Events, Education, Resources for Mainframe
IBM Systems Magazine, Mainframe - September/October 2016 - Intro
IBM Systems Magazine, Mainframe - September/October 2016 - Cover1
IBM Systems Magazine, Mainframe - September/October 2016 - Cover2
IBM Systems Magazine, Mainframe - September/October 2016 - 1
IBM Systems Magazine, Mainframe - September/October 2016 - Table of Contents
IBM Systems Magazine, Mainframe - September/October 2016 - 3
IBM Systems Magazine, Mainframe - September/October 2016 - 4
IBM Systems Magazine, Mainframe - September/October 2016 - 5
IBM Systems Magazine, Mainframe - September/October 2016 - Editor's Desk: Mitigating money matters
IBM Systems Magazine, Mainframe - September/October 2016 - 7
IBM Systems Magazine, Mainframe - September/October 2016 - IBM Perspective: Linux on z Systems provides financial industry a foundation for blockchain
IBM Systems Magazine, Mainframe - September/October 2016 - 9
IBM Systems Magazine, Mainframe - September/October 2016 - Partner PoV: Virtualization helps improve time to market and data center operations
IBM Systems Magazine, Mainframe - September/October 2016 - 11
IBM Systems Magazine, Mainframe - September/October 2016 - 12
IBM Systems Magazine, Mainframe - September/October 2016 - IT Today: Blockchain's potential extends beyond the financial industry
IBM Systems Magazine, Mainframe - September/October 2016 - 14
IBM Systems Magazine, Mainframe - September/October 2016 - 15
IBM Systems Magazine, Mainframe - September/October 2016 - Case Study: The Right Tools: Educational Testing Service streamlines application calls and improves PCI compliance
IBM Systems Magazine, Mainframe - September/October 2016 - 17
IBM Systems Magazine, Mainframe - September/October 2016 - 18
IBM Systems Magazine, Mainframe - September/October 2016 - 19
IBM Systems Magazine, Mainframe - September/October 2016 - Cover Story: Process Transformation: Blockchain brings speed, security and transparency to business
IBM Systems Magazine, Mainframe - September/October 2016 - 21
IBM Systems Magazine, Mainframe - September/October 2016 - 22
IBM Systems Magazine, Mainframe - September/October 2016 - 23
IBM Systems Magazine, Mainframe - September/October 2016 - 24
IBM Systems Magazine, Mainframe - September/October 2016 - 25
IBM Systems Magazine, Mainframe - September/October 2016 - Feature: A Modern System: IBM midtier solutions exploit API and microservices to drive innovation
IBM Systems Magazine, Mainframe - September/October 2016 - 27
IBM Systems Magazine, Mainframe - September/October 2016 - 28
IBM Systems Magazine, Mainframe - September/October 2016 - 29
IBM Systems Magazine, Mainframe - September/October 2016 - 30
IBM Systems Magazine, Mainframe - September/October 2016 - Special Report: Mainframe Security Survey: Unauthorized users and external hackers are top concerns cited in survey
IBM Systems Magazine, Mainframe - September/October 2016 - 32
IBM Systems Magazine, Mainframe - September/October 2016 - 33
IBM Systems Magazine, Mainframe - September/October 2016 - 34
IBM Systems Magazine, Mainframe - September/October 2016 - 35
IBM Systems Magazine, Mainframe - September/October 2016 - 36
IBM Systems Magazine, Mainframe - September/October 2016 - 37
IBM Systems Magazine, Mainframe - September/October 2016 - 38
IBM Systems Magazine, Mainframe - September/October 2016 - 39
IBM Systems Magazine, Mainframe - September/October 2016 - 40
IBM Systems Magazine, Mainframe - September/October 2016 - 41
IBM Systems Magazine, Mainframe - September/October 2016 - Tech Corner: Create a DevOps pipeline for Java applications in CICS
IBM Systems Magazine, Mainframe - September/October 2016 - 43
IBM Systems Magazine, Mainframe - September/October 2016 - 44
IBM Systems Magazine, Mainframe - September/October 2016 - 45
IBM Systems Magazine, Mainframe - September/October 2016 - Solutions: zVT Control Center, dbDefender DAM Agent for DB2
IBM Systems Magazine, Mainframe - September/October 2016 - 47
IBM Systems Magazine, Mainframe - September/October 2016 - Stop Run: IBM software engineer balances his day job with acting
IBM Systems Magazine, Mainframe - September/October 2016 - Cover3
IBM Systems Magazine, Mainframe - September/October 2016 - Cover4
IBM Systems Magazine, Mainframe - September/October 2016 - Reference Point - Global Events, Education, Resources for Mainframe
IBM Systems Magazine, Mainframe - September/October 2016 - SE1
IBM Systems Magazine, Mainframe - September/October 2016 - SE2
IBM Systems Magazine, Mainframe - September/October 2016 - SE3
IBM Systems Magazine, Mainframe - September/October 2016 - SE4
IBM Systems Magazine, Mainframe - September/October 2016 - SE5
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