enable end-to-end enterprise development with ca gen

22
World ® ’1 6 Enable End-to-End Enterprise Development with CA Gen Ryan Johnson – Executive Director – Facet Consulting MFT176T MAINFRAME

Upload: ca-technologies

Post on 10-Jan-2017

47 views

Category:

Technology


1 download

TRANSCRIPT

Page 1: Enable End-To-End Enterprise Development With CA Gen

World®’16

EnableEnd-to-EndEnterpriseDevelopmentwithCAGenRyanJohnson– ExecutiveDirector– FacetConsulting

MFT176T

MAINFRAME

Page 2: Enable End-To-End Enterprise Development With CA Gen

@CAWORLD#CAWORLD

©2016FacetConsulting.Allrightsreserved.Alltrademarksreferencedhereinbelongtotheirrespectivecompanies.

Thecontentprovidedinthis CAWorld2016presentationisintendedforinformationalpurposesonlyanddoesnotformanytypeofwarranty. The informationprovidedbyaCApartnerand/orCAcustomerhasnotbeenreviewedforaccuracybyCA.

ForInformationalPurposesOnlyTermsofthisPresentation

©2016FACETCONSULTING.AllRIGHTSRESERVED.

Page 3: Enable End-To-End Enterprise Development With CA Gen

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

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

@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

@CAWORLD#CAWORLD

ApplicationDevelopmentCriticalSuccessFactors

©2016FACETCONSULTING.AllRIGHTSRESERVED.

Page 7: Enable End-To-End Enterprise Development With CA Gen

@CAWORLD#CAWORLD

§ Slowandsteady

§ Predictallrequirementsandriskupfront

§ Longbuildcycle

§ Worldmovesonwhilstyourcustomershurryupandwait

“Iftherateofchangeontheoutsideexceedstherateofchangeontheinside,theendisnear.”JackWelch

TheProcessTraditionalApproachaka“Waterfall”

©2016FACETCONSULTING.AllRIGHTSRESERVED.

Page 8: Enable End-To-End Enterprise Development With CA Gen

@CAWORLD#CAWORLD

§ Shortsharpincrementaldeliveryofsoftware

§ Allowssoftwaretoalignwithchangingbusinessneeds

§ Requiresdisciplineandadherencetoprocess

ManagingtheProcessAgileApproach

©2016FACETCONSULTING.AllRIGHTSRESERVED.

Page 9: Enable End-To-End Enterprise Development With CA Gen

@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

@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

@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

@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

@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

@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

@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

@CAWORLD#CAWORLD

§ APIDevelopment– RapidlydefineandgenerateAPI’sfromyourEnterpriseApplications

§ Deploy– Deploytoyourtargetenvironment

§ ManagewithAPIGateway– Outoftheboxintegration

CAAPIGatewayIntegrationwithCAGen

©2016FACETCONSULTING.AllRIGHTSRESERVED.

Page 17: Enable End-To-End Enterprise Development With CA Gen

@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

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

18 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

MustSeeDemos

ModernApplicationDevelopmentMainframeTheater

ContinuousDevelopmentandTestingMainframeTheater

Page 20: Enable End-To-End Enterprise Development With CA Gen

19 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

Questions?

Page 21: Enable End-To-End Enterprise Development With CA Gen

20 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

Stayconnectedatcommunities.ca.com

Thankyou.

Page 22: Enable End-To-End Enterprise Development With CA Gen

21 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

MainframeandWorkloadAutomation

FormoreinformationonMainframeandWorkloadAutomation,pleasevisit:http://cainc.to/9GQ2JI