tdm: masking, subsetting and generating synthetic data
TRANSCRIPT
World®’16
TestDataManager– Masking,Subsetting andGeneratingSyntheticDataAnkurSeth– Sr.ServicesArchitect– CATechnologiesJamesChan– Director,Presales– CATechnologiesMarkBraemer – Sr.PrincipalConsultant,Presales– CATechnologiesPrashantPandey– Sr.PrincipalConsultant,Presales– CATechnologiesBenRiley– PrincipalConsultant,Presales– CATechnologiesTomFinch– Sr.Consultant,Presales– CATechnologiesDO5X06L
DEVOPS
2 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
ForInformationalPurposesOnlyTermsofthisPresentation
©2016CA.Allrightsreserved.Alltrademarksreferencedhereinbelongtotheirrespectivecompanies.
Thecontentprovidedinthis CAWorld2016presentationisintendedforinformationalpurposesonlyanddoesnotformanytypeofwarranty. The informationprovidedbyaCApartnerand/orCAcustomerhasnotbeenreviewedforaccuracybyCA.
3 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
Abstract
Manycompaniesutilizesomeformofmaskingproductiondatafortestingpurposes.Thisprocessisessentiallymakingacopyoftheproductiondata,maskingit(replacingpersonaldatawithdummydata),andsubsetting itintousablechunksfortestingapplications.Whilemaskingisausefulcomponentoftestdatamanagement,it’snotenoughbyitself.GiventhenewstandardsofdataprivacysetbytheGDPRandotherregulations,organizationsneedtolookatinnovativewaystogeneratedatathatwillexceedcomplianceregulations,providegreatersecurityandhelpbuildatrulyAgiletestenvironment.Inthis2hourhandsonlabwewillenableparticipantstoexperienceprovisioningofsecure,covered,downsizedandagiletestenvironmentsbycombinationofsubsetting,maskingandsyntheticdatageneration.
AnkurSeth
CATechnologiesSr.ServicesArchitect
4 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
Agenda
OVERVIEWOFTHETDMSOLUTION– 5MINS
LABENVIRONMENTANDOBJECTIVES– 5MINS
QUESTIONS&ANSWERS– 10MINS
SUBSETLAB– 30MINS
MASKINGLAB– 30MINS
DATAGENLAB– 40MINS
1
2
3
4
5
6
5 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
OverviewoftheTDMSolution
ProductionCopy
DownSizeSubset
DE-identifyMask UAT SIT Dev
CATDM
CATDM
Dev&TestEnvironment
CopyTools
CATDM
Find&ReserveTestData
CATDM
CreateandCloneTestData
§ Subset/Downsize
§ Mask/De-identify
§ FindandReserve
§ CreateandClone
KeyCATDMFeatures
6 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
LabEnvironment&LabObjectives
§ LabEnvironment– MSSQLServer2012/2014asDBMS– Lab_ENV1DBonSQLServerassourceenvironment– Lab_ENV2DBonSQLServerastargetenvironment
§ LabObjectives– SubsetLab_ENV1andmovereduceddatatoLab_ENV2.– MasksensitivedatainLab_ENV2.– EnhancedatainLab_ENV2bysyntheticdatageneration
7 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
ActivitiesinSubsetLab
§ ACT1(10Mins):– LogintoDatamakertoolandViewdataintables
§ ACT2(10Mins):– Design&GenerateSubsetScripts
§ ACT3(10Mins):– Runscriptsandverifydatareduction
8 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
ActivitiesinMaskingLab
§ ACT1(10Mins):– DataSamplinginDatamaker
§ ACT2(10Mins):– AddMaskingRulesinFDM
§ ACT3(10Mins):– RunMaskingandViewMaskedData
9 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
ActivitiesinDataGenLab
§ ACT1(20Mins):– Createdatagenmodel
§ ACT2(20Mins):– Publishdatamodelandviewresults
§ ACT3(10Mins):– Cloneexistingdataandviewresults
10 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
Questions?
11 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
RecommendedSessions
SESSION# TITLE DATE/TIME
DO5X26S What'sNewinCATestDataManager4.0? 11/16/2016at4:30pm
DO5T17SCaseStudy:NationwideBuildingSociety'sCATestDataManagerSuccessStory
11/17/2016at1:45pm
DO5X42STechVision:TestDataonDemand:DeliveringtheRightData,totheRightPlace,attheRightTime
11/17/2016at4:30pm
12 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
MustSeeDemos
DataComplianceandTesting
CATDMTheater5
DeliverTestDataFaster
CATDMTheater5
UseModelBasedTesting
CAARDTheater5
AchieveMaximumTestCoverage
CAARDTheater5
13 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
Stayconnectedatcommunities.ca.com
Thankyou.
@CAWORLD#CAWORLD ©2016CA.AllRIGHTSRESERVED.14 @CAWORLD#CAWORLD
DevOps– ContinuousDelivery
FormoreinformationonDevOps– ContinuousDelivery,pleasevisit:http://cainc.to/PiTFpu