30
World ® ’1 6 What's New in Service Virtualization 10.0? Anand Kameswaran - Product Owner, Service Virtualization - CA Technologies DO5X13E DEVOPS

Pre-Con Ed: What's New in Service Virtualization V10.0?

Embed Size (px)

Citation preview

Page 1: Pre-Con Ed: What's New in Service Virtualization V10.0?

World®’16

What'sNewinServiceVirtualization10.0?AnandKameswaran- ProductOwner,ServiceVirtualization- CATechnologies

DO5X13E

DEVOPS

Page 2: Pre-Con Ed: What's New in Service Virtualization V10.0?

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.

Page 3: Pre-Con Ed: What's New in Service Virtualization V10.0?

3 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

Abstract

ComeexplorethelatestandgreatestCAServiceVirtualization10.0featuresandfunctionality,thatarebeinglaunchedhereatCAWorld'16.IfyouwantadeepdiveofthenewfeaturesandhowtheyworkwithotherpartsofourDevTestportfolio,thisisthesessionforyou.BethefirsttohaveasneakpeekatthelatestandgreatestfeaturesinournewmajorreleaseofCAServiceVirtualization,suchasnewworkflowsandabrandnewvirtualServiceCatalog.

AnandKameswaranCATechnologiesProductOwner,CAServiceVirtualization

Page 4: Pre-Con Ed: What's New in Service Virtualization V10.0?

4 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

Agenda

OVERVIEW

CREATINGANDEDITINGVIRTUALSERVICES

WHAT’SNEXT

AUTOMATION

INTEGRATIONS

MAINFRAME

1

2

3

4

5

6

Page 5: Pre-Con Ed: What's New in Service Virtualization V10.0?

5 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

Overview

Page 6: Pre-Con Ed: What's New in Service Virtualization V10.0?

6 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

CASERVICEVIRTUALIZATION

CAServiceVirtualizationandAppTestSolutionSet

DevTest

Industryleadingfoundationforcompaniestodesign,developandreleasesoftwarewithgreateragilityandhigherquality

Allowsforcontinuousdevelopmentandtestingof

software

CAAPPLICATIONTEST

Allowsforalltypesoftestingofmulti-tieredarchitecturesatany

layer

Page 7: Pre-Con Ed: What's New in Service Virtualization V10.0?

7 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

DevTest10.0HighlightsCAServiceVirtualization CAApplicationTest

§ CreateTests fromanExistingVirtualService,SWAGGER 2.0,WSDLorRRPairs

§ AdvancedFunctionsforSWAGGER- ImportwizardandbulkimportertocreateAPItests.SampledataimportertodriveAPItests.

§ [Sandbox] VSConfig tochangeHTTPconfigurationofexistingVS’sintheDevTestPortal

§ Importandcreate testsinSwagger2.0

§ NewCoordinatorandSimulatorviewsintheDevTest Portal

§ IntegrationAPIforcreatingandeditingvirtualservices

§ New IntegrationwithCAAPIManagement - CapturetherequestandresponsedataforAPIsthataremanagedbyCAAPIGateway.ThencreatebaselinesandvirtualservicesfortheAPIs.(CAI)

§ New IntegrationwithAgileCentral(Rally) automaticallysynctestrunresultsfromtheDevTestPortaltotheCAAgileCentraltool.

§ New HPALMPluginforDevTest64-Bit sothatyoucanloadandrunaCAApplicationTestcaseasaQualityCentertestfromtheHPQualityCentersuite.

Page 8: Pre-Con Ed: What's New in Service Virtualization V10.0?

8 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

DevTest10.0Highlights(Continued)CAServiceVirtualization CAApplicationTest

Mainframe

§ MainframeTransactionVirtualization withfullagentconfiguration,transactioncreationandvirtualservicecreationrightintheDevTestPortal.(CAI)

§ CICSvirtual servicerecording andCopybookbundles intheDevTestPortal

§ AddedsupportforCICStransactions thatcontain fragmentedcomm areas and CICSLINKTemporaryStorageQueues(TSQ)

§ SupportforCTG9.2andbelow

§ Added transactionliststoCopybookMappingTab

Mainframe

• MainframeSupport forCICS inPortalfromCapture

§ SunsetoftheDevTest/ServerConsole

§ NewUIforAccessControlManagement(roles,permissionsandusersintheDevTestPortal)

§ NewAuditReportforaccurateunderstandingofwhichusersareusingwhichfeatureswithfiltersandsorting

§ NewServerMonitor/ComponentHealthSummaryintheDevTestPortal

§ AbilitytochangepasswordintheDevTestportalwhennotusingLDAP

§ CertificationforMS-SQL2014

FoundationImprovements:DevTestPortalandWorkstation

Page 9: Pre-Con Ed: What's New in Service Virtualization V10.0?

9 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

CreatingandEditingVirtualServices

Page 10: Pre-Con Ed: What's New in Service Virtualization V10.0?

10 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

CreateTestsfromanExistingVirtualServices

§ Createbaselinetestswithouthavingtore-record.

§ EnsureconsistentdatascenariosbetweenVirtualServicesandBaselinetests.

Page 11: Pre-Con Ed: What's New in Service Virtualization V10.0?

11 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

CreateVirtualServicesfromSwagger2.0

§ CreateRESTbasedvirtualservicesusingSWAGGER2.0specifications

§ Supportsparalleldevelopmentenablingclientstotestbeforetheactualserviceisimplemented

Page 12: Pre-Con Ed: What's New in Service Virtualization V10.0?

12 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

CreateVirtualServicesfromWSDL

§ Enablescustomerstocreatevirtualwebserviceswhenrecordingisnotanoptionornotpreferred.

§ Exposingthefunctionalitythroughportalmakesiteasiertoonboardadditionalusersandvirtualserviceswithoutneedingaworkstationenvironment

Page 13: Pre-Con Ed: What's New in Service Virtualization V10.0?

13 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

ServiceConfiguration

§ Eliminatestheneedtore-recordtransactionstochangevirtualservicebehavior

§ EnablesreconfigurationofHTTPTransportProtocolsettingsintheportal

§ EditingandenhancedvisibilityintoDataProtocolHandlersmakescreatingandmaintainingvirtualserviceseasierthanever

Page 14: Pre-Con Ed: What's New in Service Virtualization V10.0?

14 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

CreatefromRRPairs

§ Improvedworkflowenableschangingtransportsettingsatcreationtime

§ RRPairbasedservicesarenowautomaticallyplacedintoprojectsandavailableforsubsequentediting

§ Add,editandremoverequestresponsepairsasneeded

§ Pickupwhereyouleftoffwithresumecreationcapabilities

§ Auto-generateBaselineTestCases

Page 15: Pre-Con Ed: What's New in Service Virtualization V10.0?

15 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

CreatefromRRPairs

Page 16: Pre-Con Ed: What's New in Service Virtualization V10.0?

16 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

ImprovedInspectionView

§ Simplifiesunderstanding“what”happenedforrequestsandresponsesintheVSE

§ Putsthemostrelevantinformationfrontandcenterininspectionview

Page 17: Pre-Con Ed: What's New in Service Virtualization V10.0?

17 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

Automation

Page 18: Pre-Con Ed: What's New in Service Virtualization V10.0?

18 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

Dev Test/QA

Triggerbuild&deployinDev

Dev

Developers

Implementcomponents

Create,Edit&MaintainVirtualServices

Deploy,ManageVirtualServiceEnvironments

ExecuteandManageApplicationTests

GenerateBuild

DevTestIntegration

API

Rightdatafortherighttestenvironment

Automatedtestkick-off,tracking

Testingcoverage&progressreporting

QA

Test/QA

IntegrationAPIforAdvancedAutomation§ Enablesdevelopers/QA/QEengineerstoautomatethecreationandeditingofvirtual

servicesusingaRESTbasedAPI

§ EasyintegrationfromanyCItool

§ UsesSWAGGER2.0todefinetheAPItosupportrapidprototypingandstubbing

Page 19: Pre-Con Ed: What's New in Service Virtualization V10.0?

19 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

IntegrationofDevTest intoContinuousIntegrationProcessAutomatetheuseoftheDevTestPlatformwithAPIs

DevTest RESTInvokeAPI

DevTestIntegrationAPI

Create,EditandMaintainVirtualServices

DeployandAdministerVirtualServiceEnvironments

Deploy,AdministerandExecuteApplication

TestsRapidlyconfigurevariousactionsneededforautomated,continuoustestingacrossyoursoftwaredeliverypipeline:

• Provisioningenvironmentsintothespecificstatesneededforautomatedtestingofbuilds

• ReplicatingenvironmentsandassociatedassetstodifferentVirtualServiceEnvironment(VSE)servers

• AllowforprovisioningtoDockerorCloudenvironments• ExecutingApplicationTestcasesandsuites• ManagingthecompletestartupandteardownofVSEs

Page 20: Pre-Con Ed: What's New in Service Virtualization V10.0?

20 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

Integration

Page 21: Pre-Con Ed: What's New in Service Virtualization V10.0?

21 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

CAApplicationTestIntegrationwithCAAgileCentral

§ Automaticallysynctestrunresultsbybuild#fromDevTestPortal-->CAAgileCentral

§ Pass/Fallstatus,linktotestresultsreportandthetesternameissyncedtoCAAgileCentral

§ TestResultsnowcontainedwithinUserStoriesandFeatures

Page 22: Pre-Con Ed: What's New in Service Virtualization V10.0?

22 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

CAServiceVirtualization(CAI)IntegrationwithCAAPIM

§ CaptureRequestandResponsedataforAPIsmanagedbyCAAPIGateway

§ UseCAItocreatebaselinetestsandvirtualservicesforthoseAPIs

Page 23: Pre-Con Ed: What's New in Service Virtualization V10.0?

23 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

Mainframe

Page 24: Pre-Con Ed: What's New in Service Virtualization V10.0?

24 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

Mainframe– CICSProgramVisibility

SingleUserInterfaceforMainframeCICSRecordingandPlayback

Page 25: Pre-Con Ed: What's New in Service Virtualization V10.0?

25 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

CreateVirtualServicesandTestsCICSProgramsintheDevTestPortal

§ RecordCICSProgramsviafamiliarscreensintheDevTestPortal

§ ValidateandselectyourCICSAgentandCICSCopybookalloneUI

Page 26: Pre-Con Ed: What's New in Service Virtualization V10.0?

26 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

Questions?

Page 27: Pre-Con Ed: What's New in Service Virtualization V10.0?

27 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

RecommendedSessions

SESSION# TITLE DATE/TIME

DO5T02PLeadershipPanel:DevOpsLeadersDiscusstheJourneytoContinuousDelivery

11/16/2016at01:45pm

DO5T03PLeadershipPanel:ContinuousDeliveryintheFinancialServicesIndustry

11/16/2016at04:30pm

DO5T14SContinuousDelivery:MakingDevOpsAwesomeNicoleForsgren– Theater5

11/17/2016at10:30am

Page 28: Pre-Con Ed: What's New in Service Virtualization V10.0?

28 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

MustSeeDemos

ModernizeAppDeliveryIntegratedCDTheater5- DOV501P

DeliverTestDataFasterTestDataManagerTheater5- DOV511P

DeliverBetterAppsServiceVirtualizationTheater5- DOV507P

OrchestrateYourReleaseReleaseAutomationTheater5- DOV513P

Page 29: Pre-Con Ed: What's New in Service Virtualization V10.0?

29 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

Thankyou.

Stayconnectedatcommunities.ca.com

Page 30: Pre-Con Ed: What's New in Service Virtualization V10.0?

@CAWORLD#CAWORLD ©2016CA.AllRIGHTSRESERVED.30 @CAWORLD#CAWORLD

DevOps– ContinuousDelivery

FormoreinformationonDevOps– ContinuousDelivery,pleasevisit:http://cainc.to/PiTFpu