enable end-to-end enterprise development with ca gen
TRANSCRIPT
World®’16
EnableEnd-to-EndEnterpriseDevelopmentwithCAGenRyanJohnson– ExecutiveDirector– FacetConsulting
MFT176T
MAINFRAME
@CAWORLD#CAWORLD
©2016FacetConsulting.Allrightsreserved.Alltrademarksreferencedhereinbelongtotheirrespectivecompanies.
Thecontentprovidedinthis CAWorld2016presentationisintendedforinformationalpurposesonlyanddoesnotformanytypeofwarranty. The informationprovidedbyaCApartnerand/orCAcustomerhasnotbeenreviewedforaccuracybyCA.
ForInformationalPurposesOnlyTermsofthisPresentation
©2016FACETCONSULTING.AllRIGHTSRESERVED.
2 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
Agenda
END-TO-ENDENTERPRISEDEVELOPMENT
CAAGILECENTRAL:PRIORITIZE,PLANANDTRACKDEVELOPMENT
SUMMARY
CAGEN:ANAGILEDEVELOPMENTSOLUTION
CAAPIGATEWAY:SECUREANDMANAGEAPIDEPLOYMENT
BRINGINGITALLTOGETHER
1
2
3
4
5
6
3 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
Abstract
CAGenisanagiledevelopmenttooldesignedtohelpyouacceleratedeveloperproductivity,reducemaintenancecostsandfuture-proofyourapplicationfordecadestocome.JoinRyanJohnsonofFACETConsultingforinsightsonhowdeveloperscanutilizeCAGenanditsintegrationstoCAAgileCentralandCAAPIGatewaytoenableanend-to-endenterpriseprocess.
RyanJohnson
FacetConsultingExecutiveDirector
@CAWORLD#CAWORLD
End-to-EndEnterpriseDevelopmentMobile-to-Mainframe
§ Majorityofinternetaccessnowmobile-based– Organisationsneedtoquicklyexposeexisting
applicationfunctions
§ Interoperability– Connectanythingtoanythingthroughstandards-based
communicationsmethods
§ Emergingnewarchitecturepatterns– Microservices;amodularapproachtobuildingcomplex
applicationsusingfine-grained,highlydecoupledprocessescommunicatingvialanguageagnosticsAPIs
©2016FACETCONSULTING.AllRIGHTSRESERVED.4
@CAWORLD#CAWORLD
ApplicationDevelopmentCriticalSuccessFactors
©2016FACETCONSULTING.AllRIGHTSRESERVED.
@CAWORLD#CAWORLD
§ Slowandsteady
§ Predictallrequirementsandriskupfront
§ Longbuildcycle
§ Worldmovesonwhilstyourcustomershurryupandwait
“Iftherateofchangeontheoutsideexceedstherateofchangeontheinside,theendisnear.”JackWelch
TheProcessTraditionalApproachaka“Waterfall”
©2016FACETCONSULTING.AllRIGHTSRESERVED.
@CAWORLD#CAWORLD
§ Shortsharpincrementaldeliveryofsoftware
§ Allowssoftwaretoalignwithchangingbusinessneeds
§ Requiresdisciplineandadherencetoprocess
ManagingtheProcessAgileApproach
©2016FACETCONSULTING.AllRIGHTSRESERVED.
@CAWORLD#CAWORLD
§ Proven,integratedpatternsforenterprise-scaleLean-Agile
§ Modular,applyitinthewaythatworksbestforyou
§ Synchronizesalignment,collaboration,anddelivery.
§ Scalesfromten’stothousandsofdevelopers.
ScalingtotheEnterpriseAgileFrameworks
©2016FACETCONSULTING.AllRIGHTSRESERVED.
@CAWORLD#CAWORLD
MeetingtheChallengewithTechnology
§ CAAgileCentral– Prioritize,planandtrackdevelopmentsoyoucanbuild
anddeliversoftwarewithspeed,qualityandefficiency.
§ CAGen– Agiledevelopmentenvironmentenablingteamstobuild
andmaintainlarge-scalebusinessappsformultipleplatforms,frommainframetomobile.
§ CAAPIGateway– Securelyexposeandmanageyourbackend
applicationAPIstofullyintegrateintotheAPIEconomy
MobiletoMainframewithCATechnologies
©2016FACETCONSULTING.AllRIGHTSRESERVED.
@CAWORLD#CAWORLD
§ Acceleratetimetomarket– Planfrequently,shipquicklyandrespondconfidentlytomarketchanges
§ Gainvisibilityacrossallwork– Steeryourportfoliowithreal-timevisibilityintoworkbeingplannedand
delivered
§ Connectstrategytodelivery– Focusyourteamsonwhatmattersmostbyreliablyconnectingworkto
businessgoals
CAAgileCentralKeyBenefits
©2016FACETCONSULTING.AllRIGHTSRESERVED.10
@CAWORLD#CAWORLD
§ SingleIntegratedDevelopmentEnvironment– Allowsdevelopmentteamstocreateandmaintainlarge-scalebusiness
applicationsformultipleplatformsleveragingasinglesetofskills
§ PlatformIndependent– Modeldrivendevelopmentenablesfocusonbusinessrequirements
ratherthantechnology.Generates100%errorfreecode
§ IncreasedDeveloperProductivity– Maintenanceeffortsgreatlyreducedthroughmodellingandregeneration
ratherthanmodificationoftargetsource
CAGenKeyBenefits
©2016FACETCONSULTING.AllRIGHTSRESERVED.11
@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
@CAWORLD#CAWORLD
CAGen
§ MigratingCOBOLapplicationstoCAGenoffers– Newapplicationdeliverychoicestosupporttoday’sbusinessdeliverydemands
– Consolidationofapplicationtechnologiestosimplifyinfrastructureandreduceskillsets
§ CAGenisasupersetofCOBOLcapabilities– DeliversallexistingCOBOLmainframeapplicationdelivery
– AdditionallyoffersGUI,Web,WebServicesandMobilechannels
– AdditionallysupportsMicrosoft,UnixandLinuxdistributedchannels
§ AutomatedsolutiontomigrateCOBOLapplicationsintoCAGen– Proventransformationtechnologyhasmigratedover1.6billion linesofapplicationcode
AutomatedCOBOLtoCAGenmigrationnowavailable
©2016FACETCONSULTING.AllRIGHTSRESERVED.13
@CAWORLD#CAWORLD
§ Security– Centrallymanageandsecurecorporateassets
§ Control– PrioritizetraffictohelpensureAPIsremainavailableandresponsive
§ AdaptationandComposition– CreateAPIsthatcontainsubsets/supersetsofAPIfunctionality
§ Translation– Translatebetweenlegacyandnewapplicationsanddata
CAAPIGatewayKeyBenefits
©2016FACETCONSULTING.AllRIGHTSRESERVED.14
@CAWORLD#CAWORLD
§ APIDevelopment– RapidlydefineandgenerateAPI’sfromyourEnterpriseApplications
§ Deploy– Deploytoyourtargetenvironment
§ ManagewithAPIGateway– Outoftheboxintegration
CAAPIGatewayIntegrationwithCAGen
©2016FACETCONSULTING.AllRIGHTSRESERVED.
@CAWORLD#CAWORLD
BringingitallTogetherDrivingEnd-to-EndDevelopmentThroughAgility
Mobile AppDevelopment
CAGen
Mobile App
©2016FACETCONSULTING.AllRIGHTSRESERVED.
CAAgileCentral
DevelopmentRuntime
Requirements
CAAPIGateway
16
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.
18 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
MustSeeDemos
ModernApplicationDevelopmentMainframeTheater
ContinuousDevelopmentandTestingMainframeTheater
19 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
Questions?
20 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
Stayconnectedatcommunities.ca.com
Thankyou.
21 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
MainframeandWorkloadAutomation
FormoreinformationonMainframeandWorkloadAutomation,pleasevisit:http://cainc.to/9GQ2JI