Upload
ca-technologies
View
211
Download
0
Embed Size (px)
Citation preview
World®’16
Learn,EngageandGrowYourMainframeTestingToolsetwithCAFileMaster™ PlusMichaelDuBoisVP,ProductManagement
MFX58EA
MAINFRAME
2 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
ForInformationalPurposesOnlyTermsofthisPresentation
©2016CA.Allrightsreserved.Alltrademarksreferencedhereinbelongtotheirrespectivecompanies.Thepresentationprovided atCAWorld2016isintendedforinformationpurposesonlyanddoesnotformanytypeofwarranty.Someofthespecificslideswith customerreferencesrelatetocustomer'sspecificuseandexperienceofCAproductsandsolutionssoactualresultsmayvary.
CertaininformationinthispresentationmayoutlineCA’sgeneralproductdirection.Thispresentationshallnotserveto(i)affecttherightsand/orobligationsofCAoritslicenseesunderanyexistingorfuturelicenseagreementorservicesagreementrelatingtoanyCAsoftwareproduct;or(ii)amendanyproductdocumentationorspecificationsforanyCAsoftwareproduct.Thispresentationisbasedon currentinformationandresourceallocationsasofNovember1,2016,andissubjecttochangeorwithdrawalbyCAatanytimewithout notice.Thedevelopment,releaseandtimingofanyfeaturesorfunctionalitydescribedinthispresentationremainatCA’ssolediscretion.
Notwithstandinganythinginthispresentationtothecontrary,uponthegeneralavailabilityofanyfutureCAproductrelease referencedinthispresentation,CAmaymakesuchreleaseavailabletonewlicenseesintheformofaregularlyscheduledmajorproductrelease.SuchreleasemaybemadeavailabletolicenseesoftheproductwhoareactivesubscriberstoCAmaintenanceandsupport,onawhen andif-availablebasis.Theinformationinthispresentationisnotdeemedtobeincorporatedintoanycontract.
3 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
Abstract
Learn,engageandgrowwiththeCATestingToolscommunityofpractitioners.Inthiseducationalsession,wewillcoverthelatestupdatestotheCAFileMasterPlusproduct,aswellascommonusecasesthataresurfacingacrossourSprintReviewsthatarehelpingouruserssavetime,savemoneyandbecomemoreproductivetodeliverhigh-qualitymainframeapplications.
MichaelDuBoisCATechnologiesVP,ProductManagement
4 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
Agenda
MAINFRAMEDEVOPSSTRATEGY
CAFILEMASTERPLUSPRODUCTOVERVIEW
QUESTIONS?
TECHNOLOGYANDARCHITECTUREGOALS
PRODUCTROADMAP
WHAT’SNEWINRELEASE10?
1
2
3
4
5
6
6 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
Development Deployment&OperationalTesting
ChallengestoDeliveringInnovations…Continuously
Developers ReleaseTeam
Operations
TESTBUILD DEPLOY
Testers
OPERATE
DeploytoProduction
CulturalBarriers,
LargeCodeMonoliths
ConstrainedEnvironments
TestEnvironmentProvisioningChallenges
ManualTestingandScripting
IncompleteTestCasesandData
Cross-EnterpriseDelivery,
CoordinationandVisibility
LackofIntegratedToolsets
IDLETIME DELAYS
Code/Integrate/Build
Functional&UATesting
PerformanceTestingdefect
RE-WORK
defect defect
DELAYS DELAYS
RE-WORK
7 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
IntroducingMainframeDevOpsSolutionCAoffersSolutionsin4keyareastofosterprinciplesofAgileandDevOps
ContinuousMonitoringContinuousTestingAgileDevelopment ContinuousDeliveryDevelopandmaintainmainframeapplicationswithagileandmodernmethodologies,toolsetsandcodinglanguages
TESTEarly&Often
DEVELOPSwiftly
DEPLOYReliably
OPERATEEfficiently
ContinuousFeedbackLoop
Reducetestcycletimesandcostsofmainframetestingforbettertimetomarketandmainframeeconomics
Removethebarrierstobusinessagilityonthemainframe,withautomationtoreducetimetomarketandmanageskillsgaps
UnifymonitoringandperformancemanagementacrossmobileandmainframeteamsforbetterMTTRandlowerskillscosts
9 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
ProductOverview
§ CAFileMasterPlushelpsapplicationprogrammerswithdatamanagementbysimplifyingthedata-relatedactivitiestheyperformeveryday.
§ CAFileMasterPlussupportsz/OSdata(VSAM,SequentialFiles,PartitionedDataSets),IMSandDB2forz/OSdata.
§ DatamanagementisavailablefromTSO/ISPF,inbatchorfromamodernEclipse-baseduserinterfacedeliveredaseitherastandalone(RCP)applicationorasaplug-intoEclipseorEclipse-basedIDEs.
§ Easydatamappingandpowerfuldatafilteringenablescustomizeddataviewsforeasyproblemresolution.
WhatIsCAFileMasterPlus?
DataManagement
for theApplicationLifecycle
CreateTestData
RepairCorrupted
Data
AuditAnd
Compliance
ManagementReports
10 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
§ ApplicationDevelopers§ SystemsProgrammers§ DatabaseAdministrators
ProductOverviewCAFileMasterPlus
BusinessProblemsAddressed KeyCapabilitiesPersonas
§ ApplicationQuality§ ContinuousAvailabilityof
ProductionData§ AuditandCompliance§ ManagementReporting§ MainframeSkillsShortage
§ Robustproductiondataediting§ Filecopy,compare,print,
search,update,andreformat§ VTOC,PDSandVSAMUtilities§ Loadlibraryreporting§ XMLgeneration§ Databaseextract/reload§ Testdatageneration§ TraditionalISPForModern
EclipseUserInterface
12 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
TechnologyandProductArchitectureGoalsCAFileMasterPlus
TechnologyGoals
§ Currency&exploitation– z/OS,IMSandDB2forz/OS§ SimplifyandModernize§ Improvecompetitivenessviaintegrationandideation§ Expandtonewplatformsanddatasources
ProductArchitecture
Goals
§ Simplifyinstallation,deploymentandconfiguration§ Improveproductperformance§ IntegratewithotherCAsolutions§ EnhanceEclipseUIs
14 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
What’sNewInRelease10?
§ StreamlinedInstallation– SinglePAXfiledeliversallthreeCAFileMasterPlusproducts
§ AlsoincludesonecommonFMIDfortheEclipseRCPandplug-ins– Installonceintocommontargetanddistributionlibraries
§ Optionstillexiststoinstallseparatelyifnecessary– CommonconfigurationanddeploymentusingCACSM– Easiermaintenance– fewerartifactstomanage– Savesprecioustimeandreducesduplicateeffort!– Productlicensingremainsunchanged
15 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
What’sNewInRelease10?
§ CombinedEclipseRCP– OnecommonEclipse-basedgraphicalUIwiththreeseparate
perspectives§ CAFileMasterPlusformanagingz/OSdata§ CAFileMasterPlusforIMSformanagingIMSdata§ CAFileMasterPlusforDB2forz/OSformanagingDB2data
– Oneinstallation,onedesktopicon,oneapplication– Useallthreeperspectivesatonce– Hostcommunicationusingonecommonserver– Productlicensingremainsunchanged
19 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
What’sNewInRelease10?
§ IntegrationwithStandarware COPEforIMS– CAFileMasterPlusforIMSV10supportsthefollowingIMSdata
operationsinStandardware COPEvirtualizedenvironments:§ Browse§ Edit§ Print§ Read§ Update§ Extract§ Reload
20 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
What’sNewInRelease10?
§ AutomaticIMSEditSessionTimeout– ProtectsagainsttheadverseeffectsofabandonedIMSeditsessions
underTSO/ISPF– InitiatesautomaticsessiontimeoutjustbeforetheTSOtimesout– GracefullyterminatestheIMSconnectionandexitsthesession– Uncommittedchangesarediscarded– AvoidsproblemswiththeIMScontrolregion
21 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
What’sNewInRelease10?
§ SavingandRestoringDynamicSelectionCriteria– SupportedbyCAFileMasterPlusunderISPF– NewCREATEandREPLACEprimarycommandswritesselectiondata
fromthedynamicareatothedefaultSelectionCriteriaParm File(fromoption0.3)§ Option1- Browse§ Option2- Edit§ Option3.3- Copy§ Option3.8- Search§ Option3.9- Update§ Option3.10- Compare§ Option3.11- Reformat§ Option4- Print
22 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
What’sNewInRelease10?
§ OnlineLOADINFOReporting– Reportingwaspreviouslyavailableonlyinbatch– Newutilitymenuoption3.13– Fullsupportforexistingreportingcapabilities
§ LoadModuleMaporCSECTcross-reference§ Include/ExcludeforModulesorCSECTs
– EasilysaveLOADINFOreportspermanently– Supportsallstandardgenerationmodes
§ O- Onlineexecutionandviewing§ E– EditJCL§ S- Submitjob
24 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
What’sNewInRelease10?
§ OnlineVOLINFO(VTOCExtentMapping)Reporting– Reportingwaspreviouslyavailableonlyinbatch– Newutilitymenuoption3.14– Fullsupportforexistingreportingcapabilities
§ Volumeinformation§ Volumeandextentinformation§ Freespacemap
– EasilysaveVOLINFOreportspermanently– Supportsallstandardgenerationmodes
§ O- Onlineexecutionandviewing§ E– EditJCL§ S- Submitjob
26 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
What’sNewInRelease10?
§ XMLGeneration– Newbatchutilityenablesexportofz/OSdatatootherplatformsand
applications§ V10deliversthisasabatchutility(JCLonly,noISPFinterface)
– Supportsz/OSinputdatatypes§ VSAM§ SequentialFilesorPartitionedDataSetMembers
– Usesstandardlayouts§ COBOLorPL/Icopymembers§ CustomRecordLayouts
28 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
What’sNewInRelease10?
§ SegmentedRecordMapping– Layoutmappingforbrowsingrecordscomprisedofoneormore
smallersegments§ Additionalcapabilitieswillfollowincludingedit,print,selectioncriteria,etc.
– UsesanextensiontotheCustomRecordLayoutfeature§ Defineeachsegmenttypeasacustomlayout§ Buildsegmentedrecordslayoutsfromsmallersegmentlayouts
– Eachindividualrecordmaybeuniquelymapped– Veryflexible- segmenttypes,lengthsandrepeatcountscanbedefined
§ Byfieldswithinthesegment§ Byfieldswithinthebasesegment§ Bytheprevioussegment
30 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
What’sNewInRelease10?
§ IntegrationwithCATestDataManager– Enableseasier,moreautomatedmaskingofIMSdata
§ NologgingontoTSO§ Nomanualuploadingordownloadingofartifacts§ NoeditingorsubmittingJCL
– NewRESTfulAPItoaccessCAFileMasterPlusservices§ Deliveredasacommonservice
– UserinterfacemodificationstoCATestDataManager§ Oneuserinterfacefordatamasking
31 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
What’sNewInRelease10?
§ TechnicalCurrency– IMS14– EclipseMars– RDz 9.5andIDz 14.0– 64-bitplug-ins
32 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
RecommendedSessions
SESSION# TITLE DATE/TIME
MFX58EBCATestingToolsEducationalSession(Part2of3):Learn,EngageandGrowyourMainframeTestingToolsetwithCAInterTest andCASymDump
11/14/2016at1:00pm
MFX61EEclipse-BasedUserInterfacesforCAEndevor andCATestingTools 11/14/2016at4:00pm
MFX59EHighPerformanceMaskingandTestDataGenerationforIMSandDB2 11/15/2016at1:00pm
33 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
MustSeeDemos
ContinuousDevelopmentandTestingMainframeTheater
ContinuousDelivery
MainframeTheater
@CAWORLD#CAWORLD ©2016CA.AllRIGHTSRESERVED.36 @CAWORLD#CAWORLD
MainframeandWorkloadAutomation
Formoreinformationpleasevisitca.com/appdev
MikeDuboisVP,[email protected]