Upload
ca-technologies
View
164
Download
0
Embed Size (px)
Citation preview
World®’16
Pre-ConEducation:ManagingTestDataAcrossDistributedandMainframeSystemsJonathonWright- DirectorofDigitalAssurance- CATechnologiesTomFinch- SeniorConsultant- Pre-Sales
DO5X22E
DEVOPS
2 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
©2016CA.Allrightsreserved.Alltrademarksreferencedhereinbelongtotheirrespectivecompanies.
Thecontentprovidedinthis CAWorld2016presentationisintendedforinformationalpurposesonlyanddoesnotformanytypeofwarranty. The informationprovidedbyaCApartnerand/orCAcustomerhasnotbeenreviewedforaccuracybyCA.
ForInformationalPurposesOnlyTermsofthisPresentation
3 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
Abstract
ThissessionwillsetouthowCATestDataManagerprovidesaneasy-to-use,highperformancetoolfordefiningtestdataengineeringtasks,whichretainreferentialintegrityacrossmainframeanddistributedsystems.Seehowallthedataneededfortestingcanbecreatedorsecuredbeforeitisrequested,makingitavailabletohighlydistributedtestteamsinparallelandondemandfromaweb-basedportal.Theupstreamdependenciesanddataconstraintsthatcreatedelaysareavoided,whilesubstantiallymitigatingtheriskofnon-complianceandprovidingallthedataneededtorigorouslytestsoftwareearlier,andatlesscost.
JonathonWrightCATechnologiesDirectorofDigitalAssurance
CATechnologiesSeniorConsultant
TomFinch
4 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
Agenda
LEGACYISYOURLEGACY!
CONTINUOUSTESTING
DIGITALINTHEREALWORLD
DIGITALASSURANCE
DIGITALARCHAEOLOGY
DIGITALECOLOGY
1
2
3
4
5
6
7 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
VALU
E-DR
IVEN
TIME
1960s 1990s TODAY
1– “TheBattleforCompetitiveAdvantageintheAppEconomy”,OxfordEconomics,2015
ofenterprisesbelievethattheyneedvalue-drivenalgorithmicbusinessmodels torespondtodisruptioninthenext3years.78%
LegacyisyourLegacy(API)
DigitalizationofyourCore(SOA)
DigitalDisruption(Micro)
EnterpriseDigital- ‘Evolution,overRevolution’
8 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
Businessesnolongerhavetheluxuryoftime.Risingcustomerexpectations,competitivethreats,andincreasedconsumerchoicehaveturnedrapiddeliveryanditerationofsoftwareapplicationsintoacompetitivedifferentiator.
Optimizingthedeliveryvaluechainhasbecomethenewmeanstobetterbusinessoutcomes.
TechRadar™:ContinuousSoftwareDelivery,Q22015,ForresterResearch,May1,2015
“
”2014VansonBournestudycommissionedbyCA
UNPRECEDENTED
94%ofexecutivesfaceincreasedpressuretoreleaseappsmorequickly
“JourneytoDigitalTransformation
9 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
OurFocus…Dramatically ImproveTesting
Faster. Better. Cheaper.
*NationalInstituteofStandards&Technology
PerYearofITBudgetforQAandTesting*
PerYearonTestingTools$60B $2.5B
CostInefficiencies…JustinTesting!
10 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
Limitedtestresourcesand
lackofAutomation
ofalltestingisstillmanual70%
Source:BloorResearch,2014
TestDataforsetup&staging
oftimespentlookingfor50%
Source:BloorResearch,2014
DigitalAssuranceAgileRequirementsDesigner,TDMandRA
Buildofvariousdev&testing
Environments
ofcriticaldependenciesareunavailable whendevandtestteamsneedthem
56%
Source:vokeMarketSnapshotTM Report:ServiceVirtualization– January2015
IsTestingstilltheBottleneck?
11 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
BalancingToday’sApplicationDemands
ShortenedReleaseCycles
DemandforHighQualityApps
Customerneeds MovingtowardsAgiledevelopment
Competitivepressures
Digitaltransformationinitiatives
Mosttestingismanual,notautomated
Bettertestdataneeded
ImpactsCustomerExperience
12 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
DESIGNOPS
1ContinuousDelivery
2ContinuousTesting
3ContinuousStaging
4ContinuousRelease
ContinuousDelivery- Sub-ValueStreams
13 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
idea
DEVELOPMENT OPERATIONS
‘Shift-Up’ConnectedIntelligence
‘Shift-Right’theDigitalEcology
‘Shift-Left’RapidEvolutionfeat.DesignOps
CUSTOMEREXPERIENCETESTING
DesignDevTestOpsAgilityacrossall4increasesspeed,reliabilityandefficiency
DESIGN
‘Shift-Down’DigitalArchaeology
ContinuousTesting
ContinuousImprovement
ContinuousDelivery
ContinuousIntelligence
ContinuousAssessment
ContinuousLearning
ContinuousInnovation
15 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
Application
Services
Data
Model
Model
TestData
Services(SOA)
Application
Overlayingalllayers
ManagingTestData– DistributedandMainframe- LayeredapproachDigitalArchaeology– SoftwareDelivery
16 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
ManagingTestData– DistributedandMainframe- VersioningDigitalArchaeology– SoftwareDelivery
17 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
Productiondatasourcesandfiles
Validation
Profiling
PII Discovery
Native Engines
Data Subset
Audit
Datamaker™
1 2 3SecureDataSubsets
Test/DevEnvironments
SubsetSubsetSubset
Seed Tables
Custom Masking Functions
Cross Referencing Masked
XMLFiles
ExcelFilesSQLFiles
CSVFiles FixedDefinitionFiles
HTMLFiles
VSAM/ISAMSwift
TXTFiles
ManagingTestData- DistributedandMainframe– DigitalEcologyDigitalArchaeology– SoftwareDelivery
19 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
Value-DrivenScaledEnterpriseAgilepoweredbyPrescriptiveInsightDigitalEcology
LIFECYCLEVIRTUALIZATION
Simulatemissingsystems,APIstosaveupto640Hrs.
DIGITALENGINEERING&AUTOMATION
Testless,covermore,automate100%oftests.
DATAVISUALIZATION&VIRTUALIZATION
Reducetimespentwaitingondataby95%.
SHIFTRIGHT
Risk-basedapproachtodataminingByunderstandingtheabioticcomponentsoftheecosystemofecosystems
andinteractionsbetweencomplexsystems(digitalecology).
20 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
Automation
Applications
Environment
Release
Services
TestData
Model
UXDesign/Mock-ups
Model
TestData
Microservices
ReleaseManagement
EnvironmentManagement
ApplicationsCode
Automation
ManagingTestData– ContinuousDelivery- LayeredapproachDigitalEcology– SolutionDelivery
21 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
Datamaker™
Web/AppServer
VirtualSAN
InternalNet
ProductionData (Virtual)Environments
Data Profiling
Data Cloning
Data Masking
Virtual Data Dev/Test Team
Synthetic Data
Version Control
Regression Packs
Teamscanaccess,re-useandsharedata,linkedtotests,fromaweb-basedportal
TestDataWarehouse
ManagingTestData– ContinuousDelivery– LifecycleVirtualizationDigitalEcology– SolutionDelivery
23 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
???
HandHeldEnterprise- AppswithlotsofbaggageDigitalintheRealWorld
24 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
XML
Schema/Copy-Book/meta-dataCATDM
Modelinterlinkedbusinessrulesovermultiplemulti-platformsystems
Multi-PlatformEnvironmentAccelerationProvisionTheEnterprise
25 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
DataModel RuleDefinition AssetRepository
AutomationEngines
DriveVS
DataonDemand
Multi-PlatformEnvironmentAccelerationProvisionTheEnterprise
26 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
Name,AccountType
Transactions
User,Password
DataMining DataIndex/TestMart DataConsumption
LegacytoBigDataMakeComplex,Easy
28 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
AllDataMakerprocessesarefullyauditable,whiledataisprovisionedfromacentralwarehouse
EstablishingconfidenceindataforregulatorycomplianceDigitalAssurance
§ Fullyauditable,centralizedprovisioning,reportingandtracking
§ Comply withtheEUGeneralDataProtectionRegulation(GDPR),GLBA,HIPAA,PCIDSS,PIPEDA,andmore
§ Maskinplaceorinflightforsecurevirtualizationandoutsourcing
29 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
§ Over170testersneededtomatchtestswithcorrespondingdataonbothMainframeanddistributedplatforms.
§ Datareservationpreviouslytookaminimumof3-5manualhoursandupto3weekspertest.
§ WithCATDM,dataisavailableinlessthananhour
§ Savingsofcirca11kmanoursover5months!
ABankingCustomerExampleDigitalintheRealWorld
30 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
Development OperationsTestPlanning Pre-Prod
RequirementDrivenDataDefinition
Generation/Reservation
CAApplicationTest
CAServiceVirtualization
AgileCentral APIM
R&RGeneration
CAReleaseAutomation+ContinuousDeliveryEdition
Turbo-ChargeYourSoftwarePipewithTDMDigitalintheRealWorld
31 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
IncreaseSecurity
Eliminatetheriskofinternaland
externalbreaches
EnsurePIIisprotected
IncreaseProductivity
Reducethetimespentpreparingdatabytenfold,from20%to2%
Reducethetimefindingdatafrommultiplesystems
by95%
IncreaseQuality
Matchtherightdatatotheright
test
Testnewapplications
Achieve100%functionaltest
coverage
IncreaseAgility
Enableself-service
Quicklyrespondtochanges
Ensuretestdataisuptodate
ReduceCosts
Proactivelyestimatechange
costs
Decreasestorageandsoftwarelicensecosts
BenefitsofCATestDataManagerDigitalintheRealWorld
35 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
MustSeeDemos
UseModelBasedTesting
DataCompliance
CATestDataManagerTheatre5
MaximumTestCoverage
CAAgileRequirementsDesignerTheatre5
DeliverTestDataFaster
CATestDataManagerTheater5
CAAgileRequirementsDesignerTheatre5
36 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
RecommendedSessions
SESSION# TITLE DATE/TIME
MFX59EHighPerformanceMaskingandTestDataGenerationforIMSandDB2
11/15/2016at1:00pm
DO5X47S ‘Shift-Right'- RapidEvolutionwithDesignOps 11/15/2016at3:45pm