pre-con ed: what's new in service virtualization v10.0?

Post on 16-Apr-2017

193 Views

Category:

Technology

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

World®’16

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

DO5X13E

DEVOPS

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

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

AnandKameswaranCATechnologiesProductOwner,CAServiceVirtualization

4 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

Agenda

OVERVIEW

CREATINGANDEDITINGVIRTUALSERVICES

WHAT’SNEXT

AUTOMATION

INTEGRATIONS

MAINFRAME

1

2

3

4

5

6

5 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

Overview

6 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

CASERVICEVIRTUALIZATION

CAServiceVirtualizationandAppTestSolutionSet

DevTest

Industryleadingfoundationforcompaniestodesign,developandreleasesoftwarewithgreateragilityandhigherquality

Allowsforcontinuousdevelopmentandtestingof

software

CAAPPLICATIONTEST

Allowsforalltypesoftestingofmulti-tieredarchitecturesatany

layer

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.

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

9 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

CreatingandEditingVirtualServices

10 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

CreateTestsfromanExistingVirtualServices

§ Createbaselinetestswithouthavingtore-record.

§ EnsureconsistentdatascenariosbetweenVirtualServicesandBaselinetests.

11 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

CreateVirtualServicesfromSwagger2.0

§ CreateRESTbasedvirtualservicesusingSWAGGER2.0specifications

§ Supportsparalleldevelopmentenablingclientstotestbeforetheactualserviceisimplemented

12 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

CreateVirtualServicesfromWSDL

§ Enablescustomerstocreatevirtualwebserviceswhenrecordingisnotanoptionornotpreferred.

§ Exposingthefunctionalitythroughportalmakesiteasiertoonboardadditionalusersandvirtualserviceswithoutneedingaworkstationenvironment

13 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

ServiceConfiguration

§ Eliminatestheneedtore-recordtransactionstochangevirtualservicebehavior

§ EnablesreconfigurationofHTTPTransportProtocolsettingsintheportal

§ EditingandenhancedvisibilityintoDataProtocolHandlersmakescreatingandmaintainingvirtualserviceseasierthanever

14 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

CreatefromRRPairs

§ Improvedworkflowenableschangingtransportsettingsatcreationtime

§ RRPairbasedservicesarenowautomaticallyplacedintoprojectsandavailableforsubsequentediting

§ Add,editandremoverequestresponsepairsasneeded

§ Pickupwhereyouleftoffwithresumecreationcapabilities

§ Auto-generateBaselineTestCases

15 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

CreatefromRRPairs

16 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

ImprovedInspectionView

§ Simplifiesunderstanding“what”happenedforrequestsandresponsesintheVSE

§ Putsthemostrelevantinformationfrontandcenterininspectionview

17 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

Automation

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

19 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

IntegrationofDevTest intoContinuousIntegrationProcessAutomatetheuseoftheDevTestPlatformwithAPIs

DevTest RESTInvokeAPI

DevTestIntegrationAPI

Create,EditandMaintainVirtualServices

DeployandAdministerVirtualServiceEnvironments

Deploy,AdministerandExecuteApplication

TestsRapidlyconfigurevariousactionsneededforautomated,continuoustestingacrossyoursoftwaredeliverypipeline:

• Provisioningenvironmentsintothespecificstatesneededforautomatedtestingofbuilds

• ReplicatingenvironmentsandassociatedassetstodifferentVirtualServiceEnvironment(VSE)servers

• AllowforprovisioningtoDockerorCloudenvironments• ExecutingApplicationTestcasesandsuites• ManagingthecompletestartupandteardownofVSEs

20 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

Integration

21 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

CAApplicationTestIntegrationwithCAAgileCentral

§ Automaticallysynctestrunresultsbybuild#fromDevTestPortal-->CAAgileCentral

§ Pass/Fallstatus,linktotestresultsreportandthetesternameissyncedtoCAAgileCentral

§ TestResultsnowcontainedwithinUserStoriesandFeatures

22 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

CAServiceVirtualization(CAI)IntegrationwithCAAPIM

§ CaptureRequestandResponsedataforAPIsmanagedbyCAAPIGateway

§ UseCAItocreatebaselinetestsandvirtualservicesforthoseAPIs

23 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

Mainframe

24 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

Mainframe– CICSProgramVisibility

SingleUserInterfaceforMainframeCICSRecordingandPlayback

25 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

CreateVirtualServicesandTestsCICSProgramsintheDevTestPortal

§ RecordCICSProgramsviafamiliarscreensintheDevTestPortal

§ ValidateandselectyourCICSAgentandCICSCopybookalloneUI

26 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

Questions?

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

28 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

MustSeeDemos

ModernizeAppDeliveryIntegratedCDTheater5- DOV501P

DeliverTestDataFasterTestDataManagerTheater5- DOV511P

DeliverBetterAppsServiceVirtualizationTheater5- DOV507P

OrchestrateYourReleaseReleaseAutomationTheater5- DOV513P

29 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

Thankyou.

Stayconnectedatcommunities.ca.com

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

DevOps– ContinuousDelivery

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

top related