accelerate dev test with microsoft® azure™ and ca service virtualization on demand
TRANSCRIPT
AccelerateDevTestwithMicrosoft®Azure™andCAServiceVirtualizationonDemand
GiovanniMarchetti
DevOps:ContinuousDelivery
MicrosoftPrincipalTechnicalEvangelistDO3T24S @StefanaMuller
StefanaMullerCATechnologiesAdvisor,ProductManagement
2 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD
©2015CA.Allrightsreserved.Alltrademarksreferencedhereinbelongtotheirrespectivecompanies.
Thecontentprovided inthis CAWorld2015presentationisintendedforinformationalpurposesonlyanddoesnotformanytypeofwarranty. The informationprovidedbyaCApartnerand/orCAcustomerhasnotbeenreviewedforaccuracybyCA.
ForInformationalPurposesOnlyTermsofthisPresentation
3 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD
Abstract
ProvideyourteamswiththetoolstheywantandaccesstothesystemsanddatatheyneedwithMicrosoft®Azure™andCAServiceVirtualizationonDemand
Givetestersanddevelopersacost-effectivewaytoleveragethebenefitsofservicevirtualizationwithoutallthesetupcosts,timeandeffort.
GiovanniMarchettiMicrosoftPrincipalTechnicalEvangelist
StefanaMullerCATechnologiesAdvisor, ProductManagement
4 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD
Agenda
MICROSOFTAZURE
BUILDINGYOURAPPLICATIONSINTHECLOUD
QUESTIONANDANSWER
GETTINGSTARTEDWITHAZURE
CHALLENGESDEVELOPERSANDTESTERSAREFACING
SOLUTION:CASERVICEVIRTUALIZATIONONDEMAND
1
2
3
4
5
6
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
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
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)
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
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
10 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD
Ford
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.)
CAServiceVirtualizationonDemand
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
“Ican’tdoanythinguntilIhaveeverythingandIneverhaveeverything”
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
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
17 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD
Visitca.com/SVonDemand
EaseofDeployment SVonDemand Pay-as-you-usePricing
anddeployaninstance ofCAService VirtualizationinAzuretoday!
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
19 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD
Q&A
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
21 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD
MustSeeDemos
SVforDevelopersExploreServiceVirtualizationTheater3
DevOpsSim
DevOpsSimulationExperienceTheater3
SVonDemandDiscoverServiceVirtualizationTheater3
ServiceVirtualizationDeliverBetterAppsFasterwithSVTheater3
22 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD
FollowOnConversationsAt…
SmartBar
Theaters3&4
TechTalks
Theaters3&4