World®’16
MigratingfromRedwoodtoCAWorkloadAutomationAE(AutoSys®)- Drivers,MethodologyandCaseStudy(s)MarkMannion - ManagingDirector- ExtraTechnology
MFX130S
MAINFRAMEANDWORKLOADAUTOMATION
2 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
©2016CA.Allrightsreserved.Alltrademarksreferencedhereinbelongtotheirrespectivecompanies.
Thecontentprovidedinthis CAWorld2016presentationisintendedforinformationalpurposesonlyanddoesnotformanytypeofwarranty. The informationprovidedbyaCApartnerand/orCAcustomerhasnotbeenreviewedforaccuracybyCA.
ForInformationalPurposesOnlyTermsofthisPresentation
3 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
Abstract
ExtraTechnologyencountersanincreasingnumberofcustomersattractedbythecost-savingsandincreasedefficiencyofconsolidatingtheirworkloadautomationsolutions,andmigratingsilosofexpensive,nichetoolslikeRedwoodCronacle totheircorporatestandardCAWorkloadAutomationsolution.
Inthissession,wewillpresentacasestudyofacustomerthatwasrecentlymigratedfromRedwoodCronacle toCAWorkloadAutomationAE(AutoSys®).Wewilldiscussthemaindriversfortheconversion,thetoolsandmethodsused,gotchas andpitfallsaswellasthesuccessfulendresult.
MarkMannionExtraTechnologyManagingDirector
4 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
Agenda
INTRODUCTIONANDBACKGROUND
THEDRIVEFORWORKLOADAUTOMATIONCONSOLIDATION
WRAPUP
MIGRATINGFROMREDWOODCRONACLE TOCAWORKLOADAUTOMATIONAE
CUSTOMERCASESTUDY1
CUSTOMERCASESTUDY2
1
2
3
4
5
6
5 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
Introduction&BackgroundWho?
§ 2007- FoundedbyCAWorkloadAutomationSMEs
§ VendorProfessionalServices&TechSupport
§ WAAdministratorsforGlobalCorporates
§ FS,Retail,Manufacturing,Govt
§ US,UK,Europe,MiddleEastandBeyond
§ WideExperienceofCAWACompetitors
§ CAWorldwideConversionPartner
ExtraTechnologywww.extratechnology.com
6 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
TheDriveForWorkloadAutomationConsolidationWhy?
§ CustomersusingmultipleWAtoolssilos§ Nichetoolsaddressingspecificbusiness
requirements
§ Disparatesystems§ Eithercomplex inter-dependencies&
integration
§ Orno inter-dependencies&integration
§ Separatelylicensed,hosted,maintained
§ Expertise,standards&bestpracticesdilutedorlost
§ HighCost,HighComplexity,IncreasedRisk
7 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
TheDriveforWorkloadAutomationConsolidationWhy?
§ BenefitsofConsolidation– Single,company-widestandard,with
centralisedcontrol– Simplertoownandoperate– BestPracticesenforced– TighterIntegration– Reducedlicensingcost– Smaller,betterfocussedWA
administrationteams
§ ReducedCost,ReducedComplexity,ReducedRisk
8 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
MigratingfromRedwoodCronacle toCAWAAE(CAAutoSys)
§ ALittleaboutRedwoodCronacle– Nicheproduct,hardtofindskillsorexpertise– TightlyboundtoOracle®,butonlyOracle– HeavyrelianceonOracle-specificfeaturesandfunctionality– Latestversionisessentiallyanewproduct:
§ EithermigratetocompetitorWAproduct,or…§ Vendorofferspaidconversion
What?
9 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
RedwoodCronacle§ BasicObjectOriented(e.g.callsinglejob
multipletimes)§ Embeddedscripts/SQL§ Jobschedulinginformationindatabase§ Dependenciesindatabase§ EmbeddedSecurity
§ It’saDevelopmentFramework
MigratingfromRedwoodCronacletoCAWAAE(CAAutoSys)AFewDifferences
CAWAAE(CAAutoSys)§ FlatNameSpace
§ Externalscripts/SQL§ JobschedulinginformationviaJIL§ DependenciesviaJIL§ ExternalSecurity
§ It’saWorkloadAutomationtool
10 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
CustomerCaseStudy1
§ Conversion=partofmigration&setupofnewbusiness
§ Decision=consolidateRedwoodtoCAWAAE– CAWAAEthePreferredWASolution– NoshortageofCAWAAEskillsin
EuropeorIndia– DedicatedWATool,NotA
DevelopmentFramework
AEuropeanFinancialServicesCompany
11 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
CustomerCaseStudy1
§ Simplearchitecture
§ Severalhundredjobs,– Shellscripts,PL/SQL
§ Shellscriptsrunning:– UNIXCommands– FTP– SQL
AEuropeanFinancialServicesCompany
12 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
CustomerCaseStudy1
§ ConversionProcessOverview– Redwoodextract– ETAutomatedMigrationTool
§ ConvertRedwooddatatobasicJIL§ ExtractshellscriptsandPL/SQLfromRedwooddatabase§ Applynamingconventions§ Set‘owner’,‘machine’,‘std_out’,‘std_err’globally§ Interjobdependenciesinferredfromdata§ Shellscripts,PL/SQL,variablescreatedseparately
AEuropeanFinancialServicesCompany
13 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
CustomerCaseStudy1
§ ConversionChallenges:– Variablehandling– Accountcredentials– CallstoRedwoodspecificfunctions– Interactionwith(andstorageto)Redwooddatabase– ‘Un-picking’ofRedwood‘lock-in’
§ Requiresin-depthtesting§ ApplicationSMEinputrequired
AEuropeanFinancialServicesCompany
14 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
CustomerCaseStudy1
§ ConversionSuccesses:– Workflowvisibilityradicallyimproved– SQL&FTPprocessesnolongerhidden
inscripts– NoSkillsShortageforAdmin&
Operationsstaff– ReducedRisk
§ Workflowslessreliantuponcomplexscripting
§ SLAsmonitoredviaCAWAiDash§ Straightforwardsupport
AEuropeanFinancialServicesCompany
15 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
CustomerCaseStudy2
§ Conversion=pilotforglobalWAconsolidation
§ CAWAAEselectedovertworivals– Productreliability– Vendorrelationship– Productroadmap– Eliminateroleduplication– Eliminateinfrastructureduplication– DedicatedWATool,Notadevelopment
framework
AGlobalFinancialServicesCompany
16 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
CustomerCaseStudy2
§ Globalarchitecture– AgentsonUNIX,Linux,Windowsandi5
§ Complexscriptedworkflows– Extremelycomplexscripting– NoboundarybetweenapplicationandWAcode– Redwoodfunctionstoodeeplyembeddedwithinapplicationcode
§ Redwoodfunctionalitychangesrequiresignificantun-picking– Compellingevent– EvencontinuingwithRedwoodwillrequiremajor‘migration’
AGlobalFinancialServicesCompany
17 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
CustomerCaseStudy2
§ ConversionProcessOverview– Redwoodextract– ETAutomatedMigrationTool
§ ConvertRedwooddatatobasicJIL§ ExtractshellscriptsandPL/SQLfromRedwooddatabase§ Applynamingconventions§ Set‘owner’,‘machine’,‘std_out’,‘std_err’globally§ Interjobdependenciesinferredfromdata§ Shellscripts,PL/SQL,variablescreatedseparately
AGlobalFinancialServicesCompany
18 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
CustomerCaseStudy2
§ ConversionChallenges:– Extremelycomplexscripting
§ RedwoodfunctionsweretooembeddedwithinApplicationcode§ Requiredaccesstocustomer’sdedicatedRedwooddevelopmentteam
– Variablehandling– ManycallsRedwoodspecificfunctions
§ ManyobsoleteinlatestversionofCronacle
– SignificantdependenceonRedwooddatabase
AGlobalFinancialServicesCompany
19 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
CustomerCaseStudy2
§ ConversionSuccesses:– CommonGlobalWAinfrastructure– AdvancedWorkloadAnalyticsusingCAWA
iDash– Separationofapplication&workloadcode– Simplifiedworkflowmonitoring– SQLandFTPprocessesnolongerhiddenin
scripts– ReducedRisk
§ Workflowslessreliantuponcomplexscripting
§ Straightforwardsupport
AGlobalFinancialServicesCompany
20 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
Wrap-Up
§ ReducedCost
§ ReducedComplexity
§ ReducedRisk
MigratingRedwoodtoCAWAAE(CAAutoSys)Delivers…
21 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
Questions?
22 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
Thankyou.
Stayconnectedatcommunities.ca.com
23 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
MainframeandWorkloadAutomation
FormoreinformationonMainframeandWorkloadAutomation,pleasevisit:http://cainc.to/9GQ2JI