enable end-to-end enterprise development with ca gen
TRANSCRIPT
![Page 1: Enable End-To-End Enterprise Development With CA Gen](https://reader034.vdocuments.site/reader034/viewer/2022042611/587413681a28abcb5b8b4ceb/html5/thumbnails/1.jpg)
World®’16
EnableEnd-to-EndEnterpriseDevelopmentwithCAGenRyanJohnson– ExecutiveDirector– FacetConsulting
MFT176T
MAINFRAME
![Page 2: Enable End-To-End Enterprise Development With CA Gen](https://reader034.vdocuments.site/reader034/viewer/2022042611/587413681a28abcb5b8b4ceb/html5/thumbnails/2.jpg)
@CAWORLD#CAWORLD
©2016FacetConsulting.Allrightsreserved.Alltrademarksreferencedhereinbelongtotheirrespectivecompanies.
Thecontentprovidedinthis CAWorld2016presentationisintendedforinformationalpurposesonlyanddoesnotformanytypeofwarranty. The informationprovidedbyaCApartnerand/orCAcustomerhasnotbeenreviewedforaccuracybyCA.
ForInformationalPurposesOnlyTermsofthisPresentation
©2016FACETCONSULTING.AllRIGHTSRESERVED.
![Page 3: Enable End-To-End Enterprise Development With CA Gen](https://reader034.vdocuments.site/reader034/viewer/2022042611/587413681a28abcb5b8b4ceb/html5/thumbnails/3.jpg)
2 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
Agenda
END-TO-ENDENTERPRISEDEVELOPMENT
CAAGILECENTRAL:PRIORITIZE,PLANANDTRACKDEVELOPMENT
SUMMARY
CAGEN:ANAGILEDEVELOPMENTSOLUTION
CAAPIGATEWAY:SECUREANDMANAGEAPIDEPLOYMENT
BRINGINGITALLTOGETHER
1
2
3
4
5
6
![Page 4: Enable End-To-End Enterprise Development With CA Gen](https://reader034.vdocuments.site/reader034/viewer/2022042611/587413681a28abcb5b8b4ceb/html5/thumbnails/4.jpg)
3 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
Abstract
CAGenisanagiledevelopmenttooldesignedtohelpyouacceleratedeveloperproductivity,reducemaintenancecostsandfuture-proofyourapplicationfordecadestocome.JoinRyanJohnsonofFACETConsultingforinsightsonhowdeveloperscanutilizeCAGenanditsintegrationstoCAAgileCentralandCAAPIGatewaytoenableanend-to-endenterpriseprocess.
RyanJohnson
FacetConsultingExecutiveDirector
![Page 5: Enable End-To-End Enterprise Development With CA Gen](https://reader034.vdocuments.site/reader034/viewer/2022042611/587413681a28abcb5b8b4ceb/html5/thumbnails/5.jpg)
@CAWORLD#CAWORLD
End-to-EndEnterpriseDevelopmentMobile-to-Mainframe
§ Majorityofinternetaccessnowmobile-based– Organisationsneedtoquicklyexposeexisting
applicationfunctions
§ Interoperability– Connectanythingtoanythingthroughstandards-based
communicationsmethods
§ Emergingnewarchitecturepatterns– Microservices;amodularapproachtobuildingcomplex
applicationsusingfine-grained,highlydecoupledprocessescommunicatingvialanguageagnosticsAPIs
©2016FACETCONSULTING.AllRIGHTSRESERVED.4
![Page 6: Enable End-To-End Enterprise Development With CA Gen](https://reader034.vdocuments.site/reader034/viewer/2022042611/587413681a28abcb5b8b4ceb/html5/thumbnails/6.jpg)
@CAWORLD#CAWORLD
ApplicationDevelopmentCriticalSuccessFactors
©2016FACETCONSULTING.AllRIGHTSRESERVED.
![Page 7: Enable End-To-End Enterprise Development With CA Gen](https://reader034.vdocuments.site/reader034/viewer/2022042611/587413681a28abcb5b8b4ceb/html5/thumbnails/7.jpg)
@CAWORLD#CAWORLD
§ Slowandsteady
§ Predictallrequirementsandriskupfront
§ Longbuildcycle
§ Worldmovesonwhilstyourcustomershurryupandwait
“Iftherateofchangeontheoutsideexceedstherateofchangeontheinside,theendisnear.”JackWelch
TheProcessTraditionalApproachaka“Waterfall”
©2016FACETCONSULTING.AllRIGHTSRESERVED.
![Page 8: Enable End-To-End Enterprise Development With CA Gen](https://reader034.vdocuments.site/reader034/viewer/2022042611/587413681a28abcb5b8b4ceb/html5/thumbnails/8.jpg)
@CAWORLD#CAWORLD
§ Shortsharpincrementaldeliveryofsoftware
§ Allowssoftwaretoalignwithchangingbusinessneeds
§ Requiresdisciplineandadherencetoprocess
ManagingtheProcessAgileApproach
©2016FACETCONSULTING.AllRIGHTSRESERVED.
![Page 9: Enable End-To-End Enterprise Development With CA Gen](https://reader034.vdocuments.site/reader034/viewer/2022042611/587413681a28abcb5b8b4ceb/html5/thumbnails/9.jpg)
@CAWORLD#CAWORLD
§ Proven,integratedpatternsforenterprise-scaleLean-Agile
§ Modular,applyitinthewaythatworksbestforyou
§ Synchronizesalignment,collaboration,anddelivery.
§ Scalesfromten’stothousandsofdevelopers.
ScalingtotheEnterpriseAgileFrameworks
©2016FACETCONSULTING.AllRIGHTSRESERVED.
![Page 10: Enable End-To-End Enterprise Development With CA Gen](https://reader034.vdocuments.site/reader034/viewer/2022042611/587413681a28abcb5b8b4ceb/html5/thumbnails/10.jpg)
@CAWORLD#CAWORLD
MeetingtheChallengewithTechnology
§ CAAgileCentral– Prioritize,planandtrackdevelopmentsoyoucanbuild
anddeliversoftwarewithspeed,qualityandefficiency.
§ CAGen– Agiledevelopmentenvironmentenablingteamstobuild
andmaintainlarge-scalebusinessappsformultipleplatforms,frommainframetomobile.
§ CAAPIGateway– Securelyexposeandmanageyourbackend
applicationAPIstofullyintegrateintotheAPIEconomy
MobiletoMainframewithCATechnologies
©2016FACETCONSULTING.AllRIGHTSRESERVED.
![Page 11: Enable End-To-End Enterprise Development With CA Gen](https://reader034.vdocuments.site/reader034/viewer/2022042611/587413681a28abcb5b8b4ceb/html5/thumbnails/11.jpg)
@CAWORLD#CAWORLD
§ Acceleratetimetomarket– Planfrequently,shipquicklyandrespondconfidentlytomarketchanges
§ Gainvisibilityacrossallwork– Steeryourportfoliowithreal-timevisibilityintoworkbeingplannedand
delivered
§ Connectstrategytodelivery– Focusyourteamsonwhatmattersmostbyreliablyconnectingworkto
businessgoals
CAAgileCentralKeyBenefits
©2016FACETCONSULTING.AllRIGHTSRESERVED.10
![Page 12: Enable End-To-End Enterprise Development With CA Gen](https://reader034.vdocuments.site/reader034/viewer/2022042611/587413681a28abcb5b8b4ceb/html5/thumbnails/12.jpg)
@CAWORLD#CAWORLD
§ SingleIntegratedDevelopmentEnvironment– Allowsdevelopmentteamstocreateandmaintainlarge-scalebusiness
applicationsformultipleplatformsleveragingasinglesetofskills
§ PlatformIndependent– Modeldrivendevelopmentenablesfocusonbusinessrequirements
ratherthantechnology.Generates100%errorfreecode
§ IncreasedDeveloperProductivity– Maintenanceeffortsgreatlyreducedthroughmodellingandregeneration
ratherthanmodificationoftargetsource
CAGenKeyBenefits
©2016FACETCONSULTING.AllRIGHTSRESERVED.11
![Page 13: Enable End-To-End Enterprise Development With CA Gen](https://reader034.vdocuments.site/reader034/viewer/2022042611/587413681a28abcb5b8b4ceb/html5/thumbnails/13.jpg)
@CAWORLD#CAWORLD
CAGenDeliveryCapabilities
IBMMainframe
DB2 IMS
Applications
CAGen
Microsoft
SQL UDB
Applications
AIX/Solaris/HPUX
Oracle UDB
Applications
Linux:Suse/Redhat
Oracle UDB
Applications
GUIWindows3270Screens
Applicationtechnology
Applicationdeploymentplatform
Applicationdeliverychannels
SOAPWebServices
ProxiesJavaand.NET
WebUserinterface Mobile
©2016FACETCONSULTING.AllRIGHTSRESERVED.12
![Page 14: Enable End-To-End Enterprise Development With CA Gen](https://reader034.vdocuments.site/reader034/viewer/2022042611/587413681a28abcb5b8b4ceb/html5/thumbnails/14.jpg)
@CAWORLD#CAWORLD
CAGen
§ MigratingCOBOLapplicationstoCAGenoffers– Newapplicationdeliverychoicestosupporttoday’sbusinessdeliverydemands
– Consolidationofapplicationtechnologiestosimplifyinfrastructureandreduceskillsets
§ CAGenisasupersetofCOBOLcapabilities– DeliversallexistingCOBOLmainframeapplicationdelivery
– AdditionallyoffersGUI,Web,WebServicesandMobilechannels
– AdditionallysupportsMicrosoft,UnixandLinuxdistributedchannels
§ AutomatedsolutiontomigrateCOBOLapplicationsintoCAGen– Proventransformationtechnologyhasmigratedover1.6billion linesofapplicationcode
AutomatedCOBOLtoCAGenmigrationnowavailable
©2016FACETCONSULTING.AllRIGHTSRESERVED.13
![Page 15: Enable End-To-End Enterprise Development With CA Gen](https://reader034.vdocuments.site/reader034/viewer/2022042611/587413681a28abcb5b8b4ceb/html5/thumbnails/15.jpg)
@CAWORLD#CAWORLD
§ Security– Centrallymanageandsecurecorporateassets
§ Control– PrioritizetraffictohelpensureAPIsremainavailableandresponsive
§ AdaptationandComposition– CreateAPIsthatcontainsubsets/supersetsofAPIfunctionality
§ Translation– Translatebetweenlegacyandnewapplicationsanddata
CAAPIGatewayKeyBenefits
©2016FACETCONSULTING.AllRIGHTSRESERVED.14
![Page 16: Enable End-To-End Enterprise Development With CA Gen](https://reader034.vdocuments.site/reader034/viewer/2022042611/587413681a28abcb5b8b4ceb/html5/thumbnails/16.jpg)
@CAWORLD#CAWORLD
§ APIDevelopment– RapidlydefineandgenerateAPI’sfromyourEnterpriseApplications
§ Deploy– Deploytoyourtargetenvironment
§ ManagewithAPIGateway– Outoftheboxintegration
CAAPIGatewayIntegrationwithCAGen
©2016FACETCONSULTING.AllRIGHTSRESERVED.
![Page 17: Enable End-To-End Enterprise Development With CA Gen](https://reader034.vdocuments.site/reader034/viewer/2022042611/587413681a28abcb5b8b4ceb/html5/thumbnails/17.jpg)
@CAWORLD#CAWORLD
BringingitallTogetherDrivingEnd-to-EndDevelopmentThroughAgility
Mobile AppDevelopment
CAGen
Mobile App
©2016FACETCONSULTING.AllRIGHTSRESERVED.
CAAgileCentral
DevelopmentRuntime
Requirements
CAAPIGateway
16
![Page 18: Enable End-To-End Enterprise Development With CA Gen](https://reader034.vdocuments.site/reader034/viewer/2022042611/587413681a28abcb5b8b4ceb/html5/thumbnails/18.jpg)
17 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
End-to-EndApplicationDevelopmentwithCATechnologiesEverybusinessisinthesoftwarebusinesstoday.Youcommunicatewiththeworldthroughyourapps.Formanyorganizations,theseappsgetcriticaldatafromtheirsystemsofrecord,moreoftenthannotresidingonamainframe.Thechallengefortheseorganizationsisupdatingandmodernizingthesecomplex,mobile-to-mainframeappsatthespeedtheapplicationeconomydemands.CATechnologieshasthetoolstohelpyoumeetthischallenge.CAAgileCentralallowsyoutodriveagilitythroughbetterplanningandexecutionofyourapplicationdevelopment.CAGencontinuestheAgiledevelopmentprocessthroughaccelerateddeveloperproductivity,reducedmaintenancecosts,andexposesfunctionalityasWebAPI’s.CAAPIGatewaycompletesthepicture,securelydeployingandmanagingtheseAPI’swithinyourorganizationandacrosstheapplicationeconomy.
SummaryAFewWordstoReview
©2016FACETCONSULTING.AllRIGHTSRESERVED.
![Page 19: Enable End-To-End Enterprise Development With CA Gen](https://reader034.vdocuments.site/reader034/viewer/2022042611/587413681a28abcb5b8b4ceb/html5/thumbnails/19.jpg)
18 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
MustSeeDemos
ModernApplicationDevelopmentMainframeTheater
ContinuousDevelopmentandTestingMainframeTheater
![Page 20: Enable End-To-End Enterprise Development With CA Gen](https://reader034.vdocuments.site/reader034/viewer/2022042611/587413681a28abcb5b8b4ceb/html5/thumbnails/20.jpg)
19 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
Questions?
![Page 21: Enable End-To-End Enterprise Development With CA Gen](https://reader034.vdocuments.site/reader034/viewer/2022042611/587413681a28abcb5b8b4ceb/html5/thumbnails/21.jpg)
20 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
Stayconnectedatcommunities.ca.com
Thankyou.
![Page 22: Enable End-To-End Enterprise Development With CA Gen](https://reader034.vdocuments.site/reader034/viewer/2022042611/587413681a28abcb5b8b4ceb/html5/thumbnails/22.jpg)
21 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
MainframeandWorkloadAutomation
FormoreinformationonMainframeandWorkloadAutomation,pleasevisit:http://cainc.to/9GQ2JI