accelerate dev test with microsoft® azure™ and ca service virtualization on demand

22
Accelerate Dev Test with Microsoft® Azure™ and CA Service Virtualization on Demand Giovanni Marchetti DevOps : Continuous Delivery Microsoft Principal Technical Evangelist DO3T24S @Stefana Muller Stefana Muller CA Technologies Advisor, Product Management

Upload: ca-technologies

Post on 13-Apr-2017

1.300 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: Accelerate Dev Test with Microsoft® Azure™ and CA Service Virtualization on Demand

AccelerateDevTestwithMicrosoft®Azure™andCAServiceVirtualizationonDemand

GiovanniMarchetti

DevOps:ContinuousDelivery

MicrosoftPrincipalTechnicalEvangelistDO3T24S @StefanaMuller

StefanaMullerCATechnologiesAdvisor,ProductManagement

Page 2: Accelerate Dev Test with Microsoft® Azure™ and CA Service Virtualization on Demand

2 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD

©2015CA.Allrightsreserved.Alltrademarksreferencedhereinbelongtotheirrespectivecompanies.

Thecontentprovided inthis CAWorld2015presentationisintendedforinformationalpurposesonlyanddoesnotformanytypeofwarranty. The informationprovidedbyaCApartnerand/orCAcustomerhasnotbeenreviewedforaccuracybyCA.

ForInformationalPurposesOnlyTermsofthisPresentation

Page 3: Accelerate Dev Test with Microsoft® Azure™ and CA Service Virtualization on Demand

3 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD

Abstract

ProvideyourteamswiththetoolstheywantandaccesstothesystemsanddatatheyneedwithMicrosoft®Azure™andCAServiceVirtualizationonDemand

Givetestersanddevelopersacost-effectivewaytoleveragethebenefitsofservicevirtualizationwithoutallthesetupcosts,timeandeffort.

GiovanniMarchettiMicrosoftPrincipalTechnicalEvangelist

StefanaMullerCATechnologiesAdvisor, ProductManagement

Page 4: Accelerate Dev Test with Microsoft® Azure™ and CA Service Virtualization on Demand

4 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD

Agenda

MICROSOFTAZURE

BUILDINGYOURAPPLICATIONSINTHECLOUD

QUESTIONANDANSWER

GETTINGSTARTEDWITHAZURE

CHALLENGESDEVELOPERSANDTESTERSAREFACING

SOLUTION:CASERVICEVIRTUALIZATIONONDEMAND

1

2

3

4

5

6

Page 5: Accelerate Dev Test with Microsoft® Azure™ and CA Service Virtualization on Demand

WhatisAzure,really?!24RegionsWorldwide, 22ONLINE…huge capacityaround theworld…growing everyyear

n 100+datacentersn Top3networksintheworldn 2xAWS,6xGoogleDCRegionsn GSeries– LargestVMinWorld,32cores,448GBRam,SSD…

OperationalAnnounced/NotOperational

CentralUSIowa

WestUSCalifornia

NorthEuropeIreland

EastUSVirginia

EastUS2Virginia

USGovVirginia

NorthCentralUSIllinois

USGovIowa

SouthCentralUSTexas

Brazil SouthSaoPaulo

WestEuropeNetherlands

ChinaNorth*Beijing

ChinaSouth*Shanghai

JapanEastSaitama

JapanWestOsaka

IndiaSouthChennai

EastAsiaHongKong

SEAsiaSingapore

AustraliaSouthEastVictoria

AustraliaEastNewSouthWales

*Operatedby21Vianet

IndiaCentralPune

CanadaEastQuebecCity

CanadaCentralToronto

IndiaWestMumbai

Page 6: Accelerate Dev Test with Microsoft® Azure™ and CA Service Virtualization on Demand

6 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD

1TrillionMessages delivered every month

with Event Hubs

~100,000New Azure customer subscriptions/month

20MillionSQL database hours

used every day

>5 TrillionStorage transactions

every month

60BillionHits to Websites run on Azure Web App Service

425MillionAzure Active

Directory Users

Azuremomentum

57%Of Fortune 500 Companies use

Microsoft Azure

>50TrillionStorage objects

in Azure

Page 7: Accelerate Dev Test with Microsoft® Azure™ and CA Service Virtualization on Demand

7 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD

"Microsoft’scomprehensive hybridstory,whichspansapplicationsandplatformsaswellasinfrastructure, ishighlyattractivetomanycompanies,drawingthemtowardsthecloudingeneral.”

LYDIALEONG,GARTNER

Industryvalidation

MicrosoftLeadsEverywhere…Public Cloud IaaS (May 2015) Cloud Storage (June 2015) Enterprise App PaaS (Jan 2014) Operational DBMS Systems (Oct 2015)X86 Server Virt (July 2015)

Page 8: Accelerate Dev Test with Microsoft® Azure™ and CA Service Virtualization on Demand

8 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD

Platform Services

Security &Management

Infrastructure Services

WebApps

MobileApps

APIManagement

APIApps

LogicApps

NotificationHubs

ContentDeliveryNetwork(CDN)

MediaServices

HDInsight MachineLearning

StreamAnalytics

DataFactory

EventHubs

MobileEngagement

ActiveDirectory

Multi-FactorAuthentication

Automation

Portal

KeyVault

BiztalkServices

HybridConnections

ServiceBus

StorageQueues

Store/Marketplace

HybridOperations

Backup

StorSimple

SiteRecovery

Import/Export

SQLDatabase

DocumentDB

RedisCache Search

Tables

SQLDataWarehouse

AzureADConnectHealth

ADPrivilegedIdentityManagement

OperationalInsights

CloudServices

Batch RemoteApp

ServiceFabric VisualStudio

ApplicationInsights

AzureSDK

TeamProject

VMImageGallery&VMDepot

Page 9: Accelerate Dev Test with Microsoft® Azure™ and CA Service Virtualization on Demand

9 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD

ISO/IEC27001 SOC1 SOC2 PCIDSSL1version3 Cloud SecurityAllianceCloud SecurityMatrix

HIPAA(Healthcare)

FedRAMP FIPS140-2 Life SciencesGxP FamilyEducationalRights&PrivacyAct

EuropeanUnionModelClause

ChinaMultiLayerProtectionScheme

UnitedKingdomG-Cloud

SingaporeMulti-TierCloud

Security

ChinaCCCPPF

AustralianSignalsDirectorateI-RAP

Assessment

CriminalJusticeInformation System

Defense InformationSystemsAgencyL2

SarbanesOxley ITAR Defense InformationSystemsAgencyL3-5

ISO/IEC27018

AzureComplianceAuditsandCertificationsGlobal

UnitedStates

Regional

Comingsoon

Page 10: Accelerate Dev Test with Microsoft® Azure™ and CA Service Virtualization on Demand

10 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD

Ford

Page 11: Accelerate Dev Test with Microsoft® Azure™ and CA Service Virtualization on Demand

11 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD

Non-Production Production

Your IT Portfolio ($$, Resources, Effort)

GettingStartedwithAzure

50%AppOperations

25%Existing

Custom apps

10%New business

apps

15%Packagedapps

1.ApplicationOperations• YouhaveALOTofthis…50-70%ormore???• It’s used5-10%ofthetime• ProjectshereareLowRisk,canhavebigROI

4.ExistingProductionAppsyouBuilt• Leave 80%ofexistingcustomappsalone• MOVESMALLandhighburstworkloads

3.AppsyouwouldLIKEtobuild• UsetheAzurePaaS buildingblocks• MoreProductive, LessInfrastructureWork

2.AppsyouBought• WhatcanyouSTOPdoing…usetheSaaSmodel• Microsoft(O365/Exchange/SharePoint, CRM,

VisualStudioOnlineetc.)

Page 12: Accelerate Dev Test with Microsoft® Azure™ and CA Service Virtualization on Demand

CAServiceVirtualizationonDemand

Page 13: Accelerate Dev Test with Microsoft® Azure™ and CA Service Virtualization on Demand

13 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD

AreYouHittingtheSDLCTrafficJam?

System Constraints

DataConstraints

CostConstraints

ParallelDevConstraints

Over

80%

56%

79%

ofteamsexperiencedelaysindevelopmentandQAduetounavailabledependencies

ofcriticaldependenciesareunavailablewhendevandtestteamsneedthem

ofteamsfaceprohibitiverestrictions,timelimitsoraccessfeesonneeded3rdpartyservices

Source:vokeInc.,2014

http://bit.ly/SV-ROI

Page 14: Accelerate Dev Test with Microsoft® Azure™ and CA Service Virtualization on Demand

“Ican’tdoanythinguntilIhaveeverythingandIneverhaveeverything”

Page 15: Accelerate Dev Test with Microsoft® Azure™ and CA Service Virtualization on Demand

15 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD

BuildSimplisticStubs&Mocks WasteTime WasteMoney

Fragile- Limited TestData-NoPerformance Testing -OutofSyncData–Rudimentary

Days/weeksto:SetupenvironmentsSetuptestdataWaitfor dependent &systems

Expensive 3rd partyservicesLargedev/test teams

InnovateorDie

Thewaysoftwareisdeliveredhasto

changetokeepupwithdemandsforinnovation

Page 16: Accelerate Dev Test with Microsoft® Azure™ and CA Service Virtualization on Demand

16 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD

SV…likeWind Tunnel for FightSimulation

IhaveeverythingIneed,whenIneedit!“

ESB

OrderManagement

Production-likeData

Invalid

Mainframe System ofRecord ERP SaaS/API

Availability Sync Capacity Cost

CAServiceVirtualization

CAApplicationTest

Page 17: Accelerate Dev Test with Microsoft® Azure™ and CA Service Virtualization on Demand

17 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD

Visitca.com/SVonDemand

EaseofDeployment SVonDemand Pay-as-you-usePricing

anddeployaninstance ofCAService VirtualizationinAzuretoday!

Page 18: Accelerate Dev Test with Microsoft® Azure™ and CA Service Virtualization on Demand

18 ©2015CA.ALLRIGHTSRESERVED.

TheDeveloperJourneyforSV…StartWhereYouWant!

AgileTeamscanrealizefullbenefitsofvirtualservicesandtest

automationwithuser-basedlicensingandchoiceofdeployment

CAServiceVirtualization

Hybrid

Teamscancreate,useandsharevirtual

servicesandtestcaseswithfull-featuredand

hostedCASV

SVonDemand

Cloud

Createandsharevirtualservices ofyourRESTAPIsforuseinappdevelopmentor

testing

SVforDevelopers(formerlyVAPI)

SaaS

Startanywhereinyourjourneydependingonyourexperienceandtestingneeds

Createlight-weightvirtualservices for

iPaaSandMicroservices throughliveservice recording

TestDoublesOpenSource

Free Free 30-dayFreeTrial$6.85/hour EnterpriseLicensing

ca.com/SVca.com/SVonDemandservicemock.ioOpenSource

Page 19: Accelerate Dev Test with Microsoft® Azure™ and CA Service Virtualization on Demand

19 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD

Q&A

Page 20: Accelerate Dev Test with Microsoft® Azure™ and CA Service Virtualization on Demand

20 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD

RecommendedSessions

SESSION# TITLE DATE/TIME

DO3X114SFreeingtheWorld fromSlow:HowServiceVirtualizationandtheConceptofS.P.E.E.D.WillSteerYouAwayfromCommittingContinuous DeliverySuicide

11/19/2015 at3:45pm

DO3T22S DevOpsfora10-Year-Old (Codebase) 11/19/2015 at4:30pm

DO4X130S Syntel'sapproachtoAutomatedTestingEnablingDevOps 11/19/2015 at4:30pm

Page 21: Accelerate Dev Test with Microsoft® Azure™ and CA Service Virtualization on Demand

21 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD

MustSeeDemos

SVforDevelopersExploreServiceVirtualizationTheater3

DevOpsSim

DevOpsSimulationExperienceTheater3

SVonDemandDiscoverServiceVirtualizationTheater3

ServiceVirtualizationDeliverBetterAppsFasterwithSVTheater3

Page 22: Accelerate Dev Test with Microsoft® Azure™ and CA Service Virtualization on Demand

22 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD

FollowOnConversationsAt…

SmartBar

Theaters3&4

TechTalks

Theaters3&4