Mainframe 
Mobile to Mainframe: 
Leveraging Application Services for Rapid 
Application Delivery 
Michael D. Maggio 
CA Technologies 
VP Product Management & Strategy, Application Development Business Line 
MFT11S #CAWorld
Abstract 
The expanding world of “Internet of everything” and 
“mobility everywhere” creates incredible opportunities 
never before imagined. Those who build the apps will 
own the future ... and many of those apps will continue 
to rely on the mainframe! Discover new innovations that 
enable you to easily integrate your existing mainframe 
systems of record with Web and mobile technologies to 
rapidly deliver new application services for the software-driven 
world. 
Michael 
Maggio 
CA Technologies 
VP Product 
Management and 
Strategy 
2 © 2014 CA. ALL RIGHTS RESERVED.
Agenda 
APPLICATION DEVELOPMENT AND THE MAINFRAME 
THE MOVE FROM DATACENTER TO USER CENTRIC 
BUILDING AND DELIVERING A CROSS-ENTERPRISE APPLICATION 
EVOLVING PORTFOLIO TO SUPPORT MAINFRAME TO MOBILE APPS 
CA APP SERVICES ORCHESTRATOR, CA GEN, CA UNIFIED SOFTWARE CHANGE MANAGER 
APPLICATION DEVELOPMENT BUSINESS LINE 
1 
2 
3 
4 
5 
6 
3 © 2014 CA. ALL RIGHTS RESERVED.
Application Development in a Mainframe World 
4 © 2014 CA. ALL RIGHTS RESERVED. 
Application development 
leveraging the mainframe 
Application development 
for the mainframe 
Legacy and 
rapidly declining 
New and 
growing 
THE NEW MARKET FOR MF APPLICATION DEVELOPMENT: 
 Enterprises differentiate by providing services closer to the customer via mobile and Web apps. 
– They utilize the mainframe as the “system of record” at the heart of the dynamic data center. 
 Application developers are rapidly building new mobile and web applications that access mainframe 
systems, their associated databases and application logic. 
– The integration of agile-based mobile app development dependent on mission-critical 
mainframe-based operations is driving the importance of DevOps initiatives within the 
application development organizations.
Changing from full-service to self service… 
5 © 2014 CA. ALL RIGHTS RESERVED.
AppDev Migration from Mainframe to Mobile 
Hotel application 
Cobol / PL1 
DB2 Database 
Batch Processing 
Web service 
database access 
Hotel application 
C++ application 
Distributed logic 
6 © 2014 CA. ALL RIGHTS RESERVED. 
Mobile 
developer 
Cloud 
Services 
System 
programmer 
DBA 
Distributed 
developer 
Mainframe 
developer 
Hotel mobile app 
SOA 
Cloud services 
Device telemetry
Evolving CA’s AppDev Portfolio for Today’s Mobile World 
Migrate from point products to cross-enterprise solutions. 
CA App Services Orchestrator 
MAINTAIN 
CA InterTest™ 
Distributed 
developer 
MANAGE CA Unified Software Change Manager 
Incorporate on-premises 
CA Endevor® SCM CA Harvest SCM 
Create code assets and manage software change. 
7 © 2014 CA. ALL RIGHTS RESERVED. 
MODERNIZE 
CA File Master™ CA Plex 
Develop mobile/Web front-end logic and UI. 
and cloud application 
services. 
Mobile 
developer 
Cloud 
Services 
System 
programmer 
DBA 
Maintain and modify 
back-end app logic and data sources. 
CA Gen 
Mainframe 
developer
Evolving CA’s AppDev Portfolio to Support DevOps 
CA App Services Orchestrator 
CA InterTest™ 
CA Unified Software Change Manager 
Create code assets and manage software change. 
MAINTAIN 
Incorporate on-premises 
CA Endevor® SCM CA Harvest SCM MANAGE 
8 © 2014 CA. ALL RIGHTS RESERVED. 
MODERNIZE 
CA File Master ™ CA Plex 
Develop mobile/Web front-end logic and UI. 
and cloud application 
services. 
Cloud 
Services 
Maintain and modify 
back-end app logic and data sources. 
CA Gen 
Distributed 
developer 
Mobile 
developer 
System 
programmer 
DBA Mainframe 
developer 
CA Application 
Lifecycle Conductor
Typical MF—Mobile App Development: Hotel Reservations 
CA Application Lifecycle Conductor integrates and orchestrates the entire process. 
Application logic and data reside on mainframe. 
CA Gen creates the data model 
and business logic: 
Mobile developer 
creates new app 
utilizing orchestrated 
RESTful services 
 Guests: Register, check-in, check-out. 
 Reservations: Create, modify, delete. 
 Messages: Leave a message, update. 
CA App Services Orchestrator exposes meaningful RESTful access to the 
services and creates new services from integration of existing ones. 
Services are 
generated for the 
appropriate platform 
and exposed as 
RESTful services 
9 © 2014 CA. ALL RIGHTS RESERVED. 
API 
Repository 
CA Unified Software Change Manager manages all software assets (code, doc, etc.) related to the project.
CA Gen and CA App Services Orchestrator 
CA Gen, other CA products, and cloud based services 
publish their web services into the CA API Gateway 
10 © 2014 CA. ALL RIGHTS RESERVED.
CA Gen and CA App Services Orchestrator 
11 © 2014 CA. ALL RIGHTS RESERVED. 
The CA App Services 
Orchestrator creates new 
REST services by combining 
one or more existing 
services
CA Gen and CA App Services Orchestrator 
Using the IDE of your choice, create mobile or 
web apps using the new RESTful web services 
12 © 2014 CA. ALL RIGHTS RESERVED.
DevOps integration targets feature development, product delivery, quality testing and maintenance releases 
in order to improve reliability and security for faster development and deployment cycles. 
CA Gen / CA Plex 
CA App Services Orchestrator 
Monitor Deploy 
Charter stories 
release plan 
Design 
CA PPM 
13 © 2014 CA. ALL RIGHTS RESERVED. 
CA Application Lifecycle Conductor 
APPLICATION DELIVERY 
CA Application Lifecycle Conductor 
APPLICATION 
DEVELOPMENT 
CA Service Virtualization 
CA Release 
Automation 
CA APM/CA UIM 
CA Service Desk 
Ideation 
Feedback 
CA Unified SCM 
CA Endevor SCM CA Harvest SCM 
CA File Master / 
CA InterTest 
Develop Build 
Model 
Test
Application Development Business Line 
The Application Development business line from CA delivers a comprehensive solution for application developers 
to build and maintain critical business applications, managemodifications and enhancements over time and 
modernize apps to meet the mobilization and consumerization trends of today’s agile IT organizations. 
AppDev Product Offerings 
Maintain 
CA File Master 
(z/OS, IMS, DB2) 
CA InterTest 
(CICS, Batch, CA SymDump®) 
CA APPLICATION LIFEYCLE CONDUCTOR 
14 © 2014 CA. ALL RIGHTS RESERVED. 
Now 
Manage 
CA Endevor 
(All Endevor components) 
CA Harvest 
(Harvest Premium) 
Modernize 
CA Gen 
CA Plex 
CA UNIFIED SOFTWARE CHANGE MANAGER 
New 
CA APP 
SERVICES 
ORCHESTRATOR
For More Information 
Insert appropriate screenshot and text overlay 
from following “More Info Graphics” slide here; 
Mainframe 
ensure it links to correct page 
To learn more about Mainframe, please visit: 
http://bit.ly/1wbiPkl 
15 © 2014 CA. ALL RIGHTS RESERVED.
For Informational Purposes Only 
Terms of this Presentation 
© 2014 CA. All rights reserved. All trademarks referenced herein belong to their respective companies. The presentation provided at CA 
World 2014 is intended for information purposes only and does not form any type of warranty. Some of the specific slides with customer 
references relate to customer's specific use and experience of CA products and solutions so actual results may vary. 
Certain information in this presentation may outline CA’s general product direction. This presentation shall not serve to (i) affect the rights 
and/or obligations of CA or its licensees under any existing or future license agreement or services agreement relating to any CA software 
product; or (ii) amend any product documentation or specifications for any CA software product. This presentation is based on current 
information and resource allocations as of November 9, 2014 and is subject to change or withdrawal by CA at any time without notice. The 
development, release and timing of any features or functionality described in this presentation remain at CA’s sole discretion. 
Notwithstanding anything in this presentation to the contrary, upon the general availability of any future CA product release referenced in 
this presentation, CA may make such release available to new licensees in the form of a regularly scheduled major product release. Such 
release may be made available to licensees of the product who are active subscribers to CA maintenance and support, on a when and if-available 
basis. The information in this presentation is not deemed to be incorporated into any contract. 
16 © 2014 CA. ALL RIGHTS RESERVED.

Mobile to Mainframe: Leveraging Application Services for Rapid Application Delivery

  • 1.
    Mainframe Mobile toMainframe: Leveraging Application Services for Rapid Application Delivery Michael D. Maggio CA Technologies VP Product Management & Strategy, Application Development Business Line MFT11S #CAWorld
  • 2.
    Abstract The expandingworld of “Internet of everything” and “mobility everywhere” creates incredible opportunities never before imagined. Those who build the apps will own the future ... and many of those apps will continue to rely on the mainframe! Discover new innovations that enable you to easily integrate your existing mainframe systems of record with Web and mobile technologies to rapidly deliver new application services for the software-driven world. Michael Maggio CA Technologies VP Product Management and Strategy 2 © 2014 CA. ALL RIGHTS RESERVED.
  • 3.
    Agenda APPLICATION DEVELOPMENTAND THE MAINFRAME THE MOVE FROM DATACENTER TO USER CENTRIC BUILDING AND DELIVERING A CROSS-ENTERPRISE APPLICATION EVOLVING PORTFOLIO TO SUPPORT MAINFRAME TO MOBILE APPS CA APP SERVICES ORCHESTRATOR, CA GEN, CA UNIFIED SOFTWARE CHANGE MANAGER APPLICATION DEVELOPMENT BUSINESS LINE 1 2 3 4 5 6 3 © 2014 CA. ALL RIGHTS RESERVED.
  • 4.
    Application Development ina Mainframe World 4 © 2014 CA. ALL RIGHTS RESERVED. Application development leveraging the mainframe Application development for the mainframe Legacy and rapidly declining New and growing THE NEW MARKET FOR MF APPLICATION DEVELOPMENT:  Enterprises differentiate by providing services closer to the customer via mobile and Web apps. – They utilize the mainframe as the “system of record” at the heart of the dynamic data center.  Application developers are rapidly building new mobile and web applications that access mainframe systems, their associated databases and application logic. – The integration of agile-based mobile app development dependent on mission-critical mainframe-based operations is driving the importance of DevOps initiatives within the application development organizations.
  • 5.
    Changing from full-serviceto self service… 5 © 2014 CA. ALL RIGHTS RESERVED.
  • 6.
    AppDev Migration fromMainframe to Mobile Hotel application Cobol / PL1 DB2 Database Batch Processing Web service database access Hotel application C++ application Distributed logic 6 © 2014 CA. ALL RIGHTS RESERVED. Mobile developer Cloud Services System programmer DBA Distributed developer Mainframe developer Hotel mobile app SOA Cloud services Device telemetry
  • 7.
    Evolving CA’s AppDevPortfolio for Today’s Mobile World Migrate from point products to cross-enterprise solutions. CA App Services Orchestrator MAINTAIN CA InterTest™ Distributed developer MANAGE CA Unified Software Change Manager Incorporate on-premises CA Endevor® SCM CA Harvest SCM Create code assets and manage software change. 7 © 2014 CA. ALL RIGHTS RESERVED. MODERNIZE CA File Master™ CA Plex Develop mobile/Web front-end logic and UI. and cloud application services. Mobile developer Cloud Services System programmer DBA Maintain and modify back-end app logic and data sources. CA Gen Mainframe developer
  • 8.
    Evolving CA’s AppDevPortfolio to Support DevOps CA App Services Orchestrator CA InterTest™ CA Unified Software Change Manager Create code assets and manage software change. MAINTAIN Incorporate on-premises CA Endevor® SCM CA Harvest SCM MANAGE 8 © 2014 CA. ALL RIGHTS RESERVED. MODERNIZE CA File Master ™ CA Plex Develop mobile/Web front-end logic and UI. and cloud application services. Cloud Services Maintain and modify back-end app logic and data sources. CA Gen Distributed developer Mobile developer System programmer DBA Mainframe developer CA Application Lifecycle Conductor
  • 9.
    Typical MF—Mobile AppDevelopment: Hotel Reservations CA Application Lifecycle Conductor integrates and orchestrates the entire process. Application logic and data reside on mainframe. CA Gen creates the data model and business logic: Mobile developer creates new app utilizing orchestrated RESTful services  Guests: Register, check-in, check-out.  Reservations: Create, modify, delete.  Messages: Leave a message, update. CA App Services Orchestrator exposes meaningful RESTful access to the services and creates new services from integration of existing ones. Services are generated for the appropriate platform and exposed as RESTful services 9 © 2014 CA. ALL RIGHTS RESERVED. API Repository CA Unified Software Change Manager manages all software assets (code, doc, etc.) related to the project.
  • 10.
    CA Gen andCA App Services Orchestrator CA Gen, other CA products, and cloud based services publish their web services into the CA API Gateway 10 © 2014 CA. ALL RIGHTS RESERVED.
  • 11.
    CA Gen andCA App Services Orchestrator 11 © 2014 CA. ALL RIGHTS RESERVED. The CA App Services Orchestrator creates new REST services by combining one or more existing services
  • 12.
    CA Gen andCA App Services Orchestrator Using the IDE of your choice, create mobile or web apps using the new RESTful web services 12 © 2014 CA. ALL RIGHTS RESERVED.
  • 13.
    DevOps integration targetsfeature development, product delivery, quality testing and maintenance releases in order to improve reliability and security for faster development and deployment cycles. CA Gen / CA Plex CA App Services Orchestrator Monitor Deploy Charter stories release plan Design CA PPM 13 © 2014 CA. ALL RIGHTS RESERVED. CA Application Lifecycle Conductor APPLICATION DELIVERY CA Application Lifecycle Conductor APPLICATION DEVELOPMENT CA Service Virtualization CA Release Automation CA APM/CA UIM CA Service Desk Ideation Feedback CA Unified SCM CA Endevor SCM CA Harvest SCM CA File Master / CA InterTest Develop Build Model Test
  • 14.
    Application Development BusinessLine The Application Development business line from CA delivers a comprehensive solution for application developers to build and maintain critical business applications, managemodifications and enhancements over time and modernize apps to meet the mobilization and consumerization trends of today’s agile IT organizations. AppDev Product Offerings Maintain CA File Master (z/OS, IMS, DB2) CA InterTest (CICS, Batch, CA SymDump®) CA APPLICATION LIFEYCLE CONDUCTOR 14 © 2014 CA. ALL RIGHTS RESERVED. Now Manage CA Endevor (All Endevor components) CA Harvest (Harvest Premium) Modernize CA Gen CA Plex CA UNIFIED SOFTWARE CHANGE MANAGER New CA APP SERVICES ORCHESTRATOR
  • 15.
    For More Information Insert appropriate screenshot and text overlay from following “More Info Graphics” slide here; Mainframe ensure it links to correct page To learn more about Mainframe, please visit: http://bit.ly/1wbiPkl 15 © 2014 CA. ALL RIGHTS RESERVED.
  • 16.
    For Informational PurposesOnly Terms of this Presentation © 2014 CA. All rights reserved. All trademarks referenced herein belong to their respective companies. The presentation provided at CA World 2014 is intended for information purposes only and does not form any type of warranty. Some of the specific slides with customer references relate to customer's specific use and experience of CA products and solutions so actual results may vary. Certain information in this presentation may outline CA’s general product direction. This presentation shall not serve to (i) affect the rights and/or obligations of CA or its licensees under any existing or future license agreement or services agreement relating to any CA software product; or (ii) amend any product documentation or specifications for any CA software product. This presentation is based on current information and resource allocations as of November 9, 2014 and is subject to change or withdrawal by CA at any time without notice. The development, release and timing of any features or functionality described in this presentation remain at CA’s sole discretion. Notwithstanding anything in this presentation to the contrary, upon the general availability of any future CA product release referenced in this presentation, CA may make such release available to new licensees in the form of a regularly scheduled major product release. Such release may be made available to licensees of the product who are active subscribers to CA maintenance and support, on a when and if-available basis. The information in this presentation is not deemed to be incorporated into any contract. 16 © 2014 CA. ALL RIGHTS RESERVED.

Editor's Notes

  • #11 Speaker Notes This is a summary slide (static). This is where the presentation ends. The following slides are to be used if the presentation calls for a deeper dive. I reviewed a number of things today and want to review of few of the highlights about CA Nimsoft Monitor. “Plug and play” probe architecture allows for on-demand delivery of monitoring services without having to wait for future product releases Offers out-of-the-box monitoring templates that helps reduce setup and administration time Can install Nimsoft Monitor and deploy monitoring to more than 100 servers in under three minutes Download, deploy, monitor and report on critical devices in as little as an hour. Automatic Deployment, discovery, and monitoring Can securely and efficiently support multiple business units via multi-tenant architecture. Can seamlessly scale from 100 to more than 100,000 devices Download, deploy, monitor and report on devices in as little as an hour More than 140 technologies and systems monitored out of the box Support for more technologies are added every quarter Open APIs and an intuitive SDK enabling customers to leverage their own monitoring code and even automate monitoring services More than 2,000 Nimsoft customers worldwide Nearly 500 Managed Service Providers that use and/or sell Nimsoft Monitor worldwide More than 20,000 end-user environments monitored by service provider customers Built-in, intuitive dashboards, reports, alarms and best practices help you quickly pinpoint and resolve issues Role-based views, permissions delegation, and easy segmentation of data
  • #12 Speaker Notes This is a summary slide (static). This is where the presentation ends. The following slides are to be used if the presentation calls for a deeper dive. I reviewed a number of things today and want to review of few of the highlights about CA Nimsoft Monitor. “Plug and play” probe architecture allows for on-demand delivery of monitoring services without having to wait for future product releases Offers out-of-the-box monitoring templates that helps reduce setup and administration time Can install Nimsoft Monitor and deploy monitoring to more than 100 servers in under three minutes Download, deploy, monitor and report on critical devices in as little as an hour. Automatic Deployment, discovery, and monitoring Can securely and efficiently support multiple business units via multi-tenant architecture. Can seamlessly scale from 100 to more than 100,000 devices Download, deploy, monitor and report on devices in as little as an hour More than 140 technologies and systems monitored out of the box Support for more technologies are added every quarter Open APIs and an intuitive SDK enabling customers to leverage their own monitoring code and even automate monitoring services More than 2,000 Nimsoft customers worldwide Nearly 500 Managed Service Providers that use and/or sell Nimsoft Monitor worldwide More than 20,000 end-user environments monitored by service provider customers Built-in, intuitive dashboards, reports, alarms and best practices help you quickly pinpoint and resolve issues Role-based views, permissions delegation, and easy segmentation of data
  • #13 Speaker Notes This is a summary slide (static). This is where the presentation ends. The following slides are to be used if the presentation calls for a deeper dive. I reviewed a number of things today and want to review of few of the highlights about CA Nimsoft Monitor. “Plug and play” probe architecture allows for on-demand delivery of monitoring services without having to wait for future product releases Offers out-of-the-box monitoring templates that helps reduce setup and administration time Can install Nimsoft Monitor and deploy monitoring to more than 100 servers in under three minutes Download, deploy, monitor and report on critical devices in as little as an hour. Automatic Deployment, discovery, and monitoring Can securely and efficiently support multiple business units via multi-tenant architecture. Can seamlessly scale from 100 to more than 100,000 devices Download, deploy, monitor and report on devices in as little as an hour More than 140 technologies and systems monitored out of the box Support for more technologies are added every quarter Open APIs and an intuitive SDK enabling customers to leverage their own monitoring code and even automate monitoring services More than 2,000 Nimsoft customers worldwide Nearly 500 Managed Service Providers that use and/or sell Nimsoft Monitor worldwide More than 20,000 end-user environments monitored by service provider customers Built-in, intuitive dashboards, reports, alarms and best practices help you quickly pinpoint and resolve issues Role-based views, permissions delegation, and easy segmentation of data
  • #15 The AppDev business line is a new BL formed by combining our testing tool portfolio, software change management solutions and our collection of model-based application generators. With the realization that the future of application development with respect to enterprises with mainframes is actually the development of distributed applications which access data and business logic from the Mainframe to mobile, there is a need for a more holistic, integrated approach to modernizing, managing and maintaining these applications The AppDev BL has undertaken a strategy to simplify, integrate and enhance our core current products (Filemaster, Intertest, Gen, Plex, Endevor and Harvest) while sustaining the legacy products As part of this transformation, we will create an application workbench which will leverage a unified SCM solution to manage the entire software development process addressing the continuous development and deployment strategy that our customers are adopting today, with an eye to addressing the DevOps challenges this encompasses.