Leveraging CA Technologies Application Development Solutions to Rapidly Deliver High-Quality...
-
Upload
ca-technologies -
Category
Technology
-
view
555 -
download
3
description
Transcript of Leveraging CA Technologies Application Development Solutions to Rapidly Deliver High-Quality...
Leveraging CA Technologies Application Development Solutions to Rapidly Deliver High Quality Applications from Mobile to MainframeMichael D. Maggio
MFX26E #CAWorld
CA TechnologiesVP Product Management & Strategy, Application Development Business Line
Mainframe
2 © 2014 CA. ALL RIGHTS RESERVED.
Abstract
Nearly every time you use a credit card, check your bank
balance, book a flight, track a package or make a purchase, that
transaction is inevitably processed by a mainframe. In fact, over
71% of the Fortune 500 relies on the mainframe as the “system
of record.” Learn about innovative solutions that facilitate
collaboration across development and operations to enable
rapid delivery of quality applications that integrate critical
mainframe systems with mobile and Web applications to drive
competitive advantage in today’s application economy.
Michael Maggio
CA Technologies
VP Product Management and Strategy
3 © 2014 CA. ALL RIGHTS RESERVED.
APPLICATION DEVELOPMENT AND THE MAINFRAME
THE MOVE FROM DATACENTER TO USER CENTRIC
APPLICATION DEVELOPMENT BUSINESS LINE
BUILDING AND DELIVERING A CROSS-ENTERPRISE APPLICATION
EVOLVING PORTFOLIO TO SUPPORT MAINFRAME TO MOBILE APPS
CA APPLICATION LIFECYCLE CONDUCTOR
1
2
3
4
5
6
Agenda
4 © 2014 CA. ALL RIGHTS RESERVED.
Application Development in a Mainframe World
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 © 2014 CA. ALL RIGHTS RESERVED.
Changing from full-service to self-service…
6 © 2014 CA. ALL RIGHTS RESERVED.
MA
INTA
IN
CA Unified SCMMANAGE
Evolving the AppDev Portfolio from CA for Today’s Mobile WorldMigrate from point products to cross-enterprise solutions
Create code assets and manage software change.CA Endevor® SCM CA Harvest SCM
CA App Services Orchestrator
MO
DER
NIZE
CA PlexCA File Master™
CA InterTest™
Distributed developer
Develop mobile/Web front-end logic and UI.
Incorporate on-premises and cloud application
services.
Mobiledeveloper
Cloud Services
Systemprogrammer
DBA
Maintain and modify back-end app logic and data sources.
CA Gen
MainframeDeveloper
7 © 2014 CA. ALL RIGHTS RESERVED.
Evolving the AppDev Portfolio from CA to Support DevOps
CA App Services Orchestrator
CA Unified SCMCreate code assets and manage software change.
CA Endevor SCM CA Harvest SCMMANAGE
MA
INTA
INM
OD
ERN
IZE
CA PlexCA File Master™
CA InterTest™
Develop mobile/Web front-end logic and UI.
Incorporate on-premises and cloud application
services.
Cloud Services
Maintain and modify back-end app logic and data sources.
CA Gen
Distributed developer
Mobiledeveloper
Systemprogrammer
DBAMainframeDeveloper
CA Application Lifecycle Conductor
8 © 2014 CA. ALL RIGHTS RESERVED.
AppDev Migration from Mainframe to Mobile
Hotel applicationCobol / PL1DB2 DatabaseBatch Processing
Mobiledeveloper
Cloud Services
Systemprogrammer
DBADistributed developer
MainframeDeveloper
Hotel applicationC++ applicationDistributed logic
Hotel mobile appSOA Cloud servicesDevice telemetry
9 © 2014 CA. ALL RIGHTS RESERVED.
Using CA Gen and CA App Services Orchestrator to Build the Hotel Application
CA Gen and CA App Services Ochestrator Product Demonstration
10 © 2014 CA. ALL RIGHTS RESERVED.
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
11 © 2014 CA. ALL RIGHTS RESERVED.
CA Gen and CA App Services Orchestrator
The CA App Services Orchestrator creates new REST services by combining one or more existing services
12 © 2014 CA. ALL RIGHTS RESERVED.
CA Gen and CA App Services Orchestrator
Using the IDE of your choice, create mobile or web apps using the new RESTful web services
13 © 2014 CA. ALL RIGHTS RESERVED.
CA Unified Software Change Manager Managing Software Assets from Mainframe to Mobile
– Normalized SCM functions for managing software assets across the enterprise
– Full support for software audit and lifecycle management integrated with CA ALC
– Common Integrated User Interface (Eclipse, HTML, IDE Plugin)
– UX Emphasis towards: Platform agnostic Ease of use; lighting-fast adoption Industry known terminology Integration with high-use, open source tooling
– Preserves the investment in current SCM solutions
CA ENDEVOR SCM CA HARVEST SCM
CHECK-IN CHECK-OUT MERGE PROMOTE••• ••• ••••••
CA UNIFIED SCM
3RD PARTY SOLUTIONS GIT, SVN, etc.
14 © 2014 CA. ALL RIGHTS RESERVED.
CA Unified Software Change Manager
Product Demonstration
15 © 2014 CA. ALL RIGHTS RESERVED.
APPLICATION DELIVERY
Modernizing an App From Mainframe to MobileDeveloping new features requires an iterative process from the design through to the deployment, utilizing tools and methodologies throughout the SDLC
Charter stories release plan
Design
CA Service VirtualizationCA Release
AutomationCA APM/CA UIM
CA PPMCA Gen / CA Plex
CA App Services Orchestrator
CA File Master / CA InterTest
Build
DeployMonitor
Develop
CA Harvest SCMCA Endevor SCM
Ideation
Feedback
Model
Test
APPLICATION DEVELOPMENT
16 © 2014 CA. ALL RIGHTS RESERVED.
APPLICATION DELIVERY
CA Application Lifecycle Conductor
APPLICATION DEVELOPMENT
CA Service VirtualizationCA Release
AutomationCA APM/CA UIM
DeployMonitor
CA Service Desk
Ideation
Feedback
CA Unified SCM
CA Endevor SCM CA Harvest SCM
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.
Charter stories release plan
Design
CA PPMCA Gen / CA Plex
CA App Services Orchestrator
CA File Master / CA InterTest
BuildDevelop
CA Application Lifecycle Conductor
Model
Test
17 © 2014 CA. ALL RIGHTS RESERVED.
CA Application Lifecycle ConductorProduct Demonstration
18 © 2014 CA. ALL RIGHTS RESERVED.
Application Development Business LineThe Application Development business line from CA delivers a comprehensive solution for application developers to build and maintain critical business applications, manage modifications 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, Data masking)
CA InterTest(CICS, Batch, CA SymDump®)
Now
CA UNIFIED SCM
CA APPLICATION LIFECYCLE CONDUCTOR
CA APP SERVICES ORCHESTRATOR New
Manage
CA Endevor SCM(All CA Endevor components)
CA Harvest SCM
Modernize
CA Gen
CA Plex
19 © 2014 CA. ALL RIGHTS RESERVED.
For More Information
To learn more about Mainframe, please visit:
http://bit.ly/1wbiPkl
Insert appropriate screenshot and text overlayfrom following “More Info Graphics” slide here;
ensure it links to correct pageMainframe
20 © 2014 CA. ALL RIGHTS RESERVED.
For Informational Purposes Only
This presentation was based on current information and resource allocations as of August 2014 and is subject to change or withdrawal by CA at any time without notice. Not withstanding anything in this presentation to the contrary, this presentation shall not serve to (i) affect the rights and/or obligations of CA or its licensees under any existing or future written license agreement or services agreement relating to any CA software product; or (ii) amend any product documentation or specifications for any CA software product. 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 will make such release available (i) for sale to new licensees of such product; and (ii) to existing licensees of such product on a when and if-available basis as part of CA maintenance and support, and in the form of a regularly scheduled major product release. Such releases may be made available to current licensees of such product who are current subscribers to CA maintenance and support on a when and if-available basis. In the event of a conflict between the terms of this paragraph and any other information contained in this presentation, the terms of this paragraph shall govern.
Certain information in this presentation may outline CA’s general product direction. All information in this presentation is for your informational purposes only and may not be incorporated into any contract. CA assumes no responsibility for the accuracy or completeness of the information. To the extent permitted by applicable law, CA provides this presentation “as is” without warranty of any kind, including without limitation, any implied warranties or merchantability, fitness for a particular purpose, or non-infringement. In no event will CA be liable for any loss or damage, direct or indirect, from the use of this document, including, without limitation, lost profits, lost investment, business interruption, goodwill, or lost data, even if CA is expressly advised in advance of the possibility of such damages. CA confidential and proprietary. No unauthorized copying or distribution permitted.
Terms of this Presentation
Copyright © 2014 CA. All rights reserved. All trademarks, trade names, service marks and logos referenced herein belongto their respective companies. CA confidential and proprietary. No unauthorized copying or distribution permitted.