16
Mobile to Mainframe: Leveraging Application Services for Rapid Application Delivery Michael D. Maggio MFT11S #CAWorld CA Technologies VP Product Management & Strategy, Application Development Business Line Mainframe

Mobile to Mainframe: Leveraging Application Services for Rapid Application Delivery

Embed Size (px)

DESCRIPTION

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. To learn more about Mainframe solutions from CA Technologies, please visit: http://bit.ly/1wbiPkl

Citation preview

  • 1. MainframeMobile to Mainframe:Leveraging Application Services for RapidApplication DeliveryMichael D. MaggioCA TechnologiesVP Product Management & Strategy, Application Development Business LineMFT11S #CAWorld

2. AbstractThe expanding world of Internet of everything andmobility everywhere creates incredible opportunitiesnever before imagined. Those who build the apps willown the future ... and many of those apps will continueto rely on the mainframe! Discover new innovations thatenable you to easily integrate your existing mainframesystems of record with Web and mobile technologies torapidly deliver new application services for the software-drivenworld.MichaelMaggioCA TechnologiesVP ProductManagement andStrategy2 2014 CA. ALL RIGHTS RESERVED. 3. AgendaAPPLICATION DEVELOPMENT AND THE MAINFRAMETHE MOVE FROM DATACENTER TO USER CENTRICBUILDING AND DELIVERING A CROSS-ENTERPRISE APPLICATIONEVOLVING PORTFOLIO TO SUPPORT MAINFRAME TO MOBILE APPSCA APP SERVICES ORCHESTRATOR, CA GEN, CA UNIFIED SOFTWARE CHANGE MANAGERAPPLICATION DEVELOPMENT BUSINESS LINE1234563 2014 CA. ALL RIGHTS RESERVED. 4. Application Development in a Mainframe World4 2014 CA. ALL RIGHTS RESERVED.Application developmentleveraging the mainframeApplication developmentfor the mainframeLegacy andrapidly decliningNew andgrowingTHE 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 mainframesystems, their associated databases and application logic. The integration of agile-based mobile app development dependent on mission-criticalmainframe-based operations is driving the importance of DevOps initiatives within theapplication development organizations. 5. Changing from full-service to self service5 2014 CA. ALL RIGHTS RESERVED. 6. AppDev Migration from Mainframe to MobileHotel applicationCobol / PL1DB2 DatabaseBatch ProcessingWeb servicedatabase accessHotel applicationC++ applicationDistributed logic6 2014 CA. ALL RIGHTS RESERVED.MobiledeveloperCloudServicesSystemprogrammerDBADistributeddeveloperMainframedeveloperHotel mobile appSOACloud servicesDevice telemetry 7. Evolving CAs AppDev Portfolio for Todays Mobile WorldMigrate from point products to cross-enterprise solutions.CA App Services OrchestratorMAINTAINCA InterTestDistributeddeveloperMANAGE CA Unified Software Change ManagerIncorporate on-premisesCA Endevor SCM CA Harvest SCMCreate code assets and manage software change.7 2014 CA. ALL RIGHTS RESERVED.MODERNIZECA File Master CA PlexDevelop mobile/Web front-end logic and UI.and cloud applicationservices.MobiledeveloperCloudServicesSystemprogrammerDBAMaintain and modifyback-end app logic and data sources.CA GenMainframedeveloper 8. Evolving CAs AppDev Portfolio to Support DevOpsCA App Services OrchestratorCA InterTestCA Unified Software Change ManagerCreate code assets and manage software change.MAINTAINIncorporate on-premisesCA Endevor SCM CA Harvest SCM MANAGE8 2014 CA. ALL RIGHTS RESERVED.MODERNIZECA File Master CA PlexDevelop mobile/Web front-end logic and UI.and cloud applicationservices.CloudServicesMaintain and modifyback-end app logic and data sources.CA GenDistributeddeveloperMobiledeveloperSystemprogrammerDBA MainframedeveloperCA ApplicationLifecycle Conductor 9. Typical MFMobile App Development: Hotel ReservationsCA Application Lifecycle Conductor integrates and orchestrates the entire process.Application logic and data reside on mainframe.CA Gen creates the data modeland business logic:Mobile developercreates new apputilizing orchestratedRESTful 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 theservices and creates new services from integration of existing ones.Services aregenerated for theappropriate platformand exposed asRESTful services9 2014 CA. ALL RIGHTS RESERVED.APIRepositoryCA Unified Software Change Manager manages all software assets (code, doc, etc.) related to the project. 10. CA Gen and CA App Services OrchestratorCA Gen, other CA products, and cloud based servicespublish their web services into the CA API Gateway10 2014 CA. ALL RIGHTS RESERVED. 11. CA Gen and CA App Services Orchestrator11 2014 CA. ALL RIGHTS RESERVED.The CA App ServicesOrchestrator creates newREST services by combiningone or more existingservices 12. CA Gen and CA App Services OrchestratorUsing the IDE of your choice, create mobile orweb apps using the new RESTful web services12 2014 CA. ALL RIGHTS RESERVED. 13. DevOps integration targets feature development, product delivery, quality testing and maintenance releasesin order to improve reliability and security for faster development and deployment cycles.CA Gen / CA PlexCA App Services OrchestratorMonitor DeployCharter storiesrelease planDesignCA PPM13 2014 CA. ALL RIGHTS RESERVED.CA Application Lifecycle ConductorAPPLICATION DELIVERYCA Application Lifecycle ConductorAPPLICATIONDEVELOPMENTCA Service VirtualizationCA ReleaseAutomationCA APM/CA UIMCA Service DeskIdeationFeedbackCA Unified SCMCA Endevor SCM CA Harvest SCMCA File Master /CA InterTestDevelop BuildModelTest 14. Application Development Business LineThe Application Development business line from CA delivers a comprehensive solution for application developersto build and maintain critical business applications, managemodifications and enhancements over time andmodernize apps to meet the mobilization and consumerization trends of todays agile IT organizations.AppDev Product OfferingsMaintainCA File Master(z/OS, IMS, DB2)CA InterTest(CICS, Batch, CA SymDump)CA APPLICATION LIFEYCLE CONDUCTOR14 2014 CA. ALL RIGHTS RESERVED.NowManageCA Endevor(All Endevor components)CA Harvest(Harvest Premium)ModernizeCA GenCA PlexCA UNIFIED SOFTWARE CHANGE MANAGERNewCA APPSERVICESORCHESTRATOR 15. For More InformationInsert appropriate screenshot and text overlayfrom following More Info Graphics slide here;Mainframeensure it links to correct pageTo learn more about Mainframe, please visit:http://bit.ly/1wbiPkl15 2014 CA. ALL RIGHTS RESERVED. 16. For Informational Purposes OnlyTerms of this Presentation 2014 CA. All rights reserved. All trademarks referenced herein belong to their respective companies. The presentation provided at CAWorld 2014 is intended for information purposes only and does not form any type of warranty. Some of the specific slides with customerreferences 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 CAs general product direction. This presentation shall not serve to (i) affect the rightsand/or obligations of CA or its licensees under any existing or future license agreement or services agreement relating to any CA softwareproduct; or (ii) amend any product documentation or specifications for any CA software product. This presentation is based on currentinformation and resource allocations as of November 9, 2014 and is subject to change or withdrawal by CA at any time without notice. Thedevelopment, release and timing of any features or functionality described in this presentation remain at CAs sole discretion.Notwithstanding anything in this presentation to the contrary, upon the general availability of any future CA product release referenced inthis presentation, CA may make such release available to new licensees in the form of a regularly scheduled major product release. Suchrelease may be made available to licensees of the product who are active subscribers to CA maintenance and support, on a when and if-availablebasis. The information in this presentation is not deemed to be incorporated into any contract.16 2014 CA. ALL RIGHTS RESERVED.