Home

The expensive adventure of giving Microsoft WVD a try

%3CLINGO-SUB%20id%3D%22lingo-sub-777056%22%20slang%3D%22en-US%22%3EThe%20expensive%20adventure%20of%20giving%20Microsoft%20WVD%20a%20try%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-777056%22%20slang%3D%22en-US%22%3E%3CP%3EHi%2C%20it%20is%20in%20preview%20mode%20and%20promoted%20by%20Microsoft%20%E2%80%93%20so%20let%E2%80%99s%20give%20it%20a%20try%20in%20my%20private%20M365%2FAzure%20playground.%3C%2FP%3E%3CP%3ESo%20I%20have%20a%20working%20AutoPilot%2FIntune%20environment%2C%20which%20synchronizes%20with%20my%20on-prem%20Active%20Directory%20in%20hybrid%20mode%20%E2%80%A6%20shouldn%E2%80%99t%20be%20that%20difficult.%3C%2FP%3E%3CP%3EOK%2C%20I%20need%20a%20VPN%20link%20to%20get%20WVD%20connected%20to%20my%20on-prem%20AD%20%E2%80%A6.%3C%2FP%3E%3CP%3ES2S%20VPN%20not%20working%20with%20my%20existing%20router%20equipment%20(the%20most%20popular%20AVM%20router%20here%20in%20Germany%2C%20which%20claims%20to%20support%20VPN%20S2S)%20-%20all%20solutions%20discussed%20in%20the%20net%20failed.%3C%2FP%3E%3CP%3EOops%2C%20I%20need%20special%20hardware%20for%20it%20%E2%80%93%20ok%2C%20buy%20a%20new%20smarter%20router%20%E2%80%93%20there%20is%20a%20nice%20device%20from%20Synology%20for%20that%20(130%20%E2%82%AC)%3C%2FP%3E%3CP%3EOoops%20again%2C%20the%20Azure%20VPN%20setup%20does%20not%20support%20DNS%20names%2C%20only%20public%20IP-addresses.%20So%20do%20a%20lengthy%20internet%20research%20to%20find%20an%20Azure%20runbook%20script%20to%20automate%20the%20change%20of%20IP-addresses%20done%20every%2024%20hours%20by%20my%20DSL%20internet%20provider%20%E2%80%A6.%3C%2FP%3E%3CP%3EOK%2C%20finally%20solved%20and%20VPN%20status%20is%20%E2%80%9Cconnected%E2%80%9D%20(whatever%20that%20means%20%E2%80%A6)%20%E2%80%93%20and%20nowhere%20mentioned%2C%20that%20the%20subscription%20bill%20has%20started%20ticking%20just%20due%20to%20the%20pure%20existence%20of%20a%20VPN%20setup%20with%20nothing%20connected%20on%20Azure%20side%20%E2%80%A6.%20Unfortunately%20not%20an%20April%E2%80%99s%20Fools%20Hoax%20(see%20April%20subscription%20bill).%3C%2FP%3E%3CP%3ESo%20let%E2%80%99s%20continue%20getting%20WVD%20up%20%26amp%3B%20running%20following%20the%20procedure%20described%20by%20MS%20in%20the%20WVD%20tutorial%20%3CSPAN%3E%3CA%20href%3D%22https%3A%2F%2Fdocs.microsoft.com%2Fen-us%2Fazure%2Fvirtual-desktop%2Foverview%22%20target%3D%22_blank%22%20rel%3D%22noopener%20noreferrer%20noopener%20noreferrer%20noopener%20noreferrer%20noopener%20noreferrer%20noopener%20noreferrer%22%3Ehttps%3A%2F%2Fdocs.microsoft.com%2Fen-us%2Fazure%2Fvirtual-desktop%2Foverview%3C%2FA%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3EOoooops%2C%20there%20is%20an%20error%20every%20time%20when%20creating%20the%20resource%20group%20due%20to%20a%20connect%20failure%20to%20the%20on-prem%20AD%20(but%20hey%2C%20didn%E2%80%99t%20it%20say%20%E2%80%9Cconnected%E2%80%9D)%20%E2%80%A6..%3C%2FP%3E%3CP%3EOK%2C%20there%20is%20some%20info%20on%20how%20to%20troubleshoot%20connectivity%20issues%20(yes%2C%20this%20will%20take%20some%20time%20%E2%80%A6)%2C%20but%20nowhere%20mentioned%2C%20that%20the%20bill%20is%20ticking%20even%20faster%20and%20that%20I%E2%80%99m%20getting%20charged%20for%20a%20WVD%20setup%20attempt%20which%20repeatedly%20failed%20with%20an%20error%20code%20%E2%80%A6.%3C%2FP%3E%3CP%3EAnd%20having%20to%20pay%20for%20a%20service%20which%20is%20still%20in%20preview%20(isn%E2%80%99t%20it)%20is%20a%20lot%20of%20fun.%3C%2FP%3E%3CP%3ESo%20I%20killed%20the%20complete%20setup%20to%20avoid%20any%20further%20cost%20increases%20(surprise-surprise)%20and%20look%20forward%20to%20some%20managers%20at%20my%20employer%20willing%20to%20spend%20money%20on%20a%20WVD%20trial%20in%20an%20much%20%E2%80%9Csimpler%E2%80%9D%20corporate%20environment%20with%20DMZ%2C%20proxies%2C%20SSL%20inspection%2C%20Azure%20subscription%20contractual%20negotiations%20lasting%20for%20more%20than%20one%20year%20now%20(all%20techies%20like%20legal%2C%20don%E2%80%99t%20we)%20to%20give%20WVD%20another%20try.%20Quite%20likely%2C%20isn%E2%80%99t%20it%20%E2%80%A6..%3C%2FP%3E%3CP%3EAnd%20thanks%20again%20for%20giving%20MS%20cloud%20service%20in%20preview%20a%20costly%20meaning%20%E2%80%A6%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-777595%22%20slang%3D%22en-US%22%3ERe%3A%20The%20expensive%20adventure%20of%20giving%20Microsoft%20WVD%20a%20try%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-777595%22%20slang%3D%22en-US%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F383585%22%20target%3D%22_blank%22%3E%40TJ3012%3C%2FA%3E%26nbsp%3BI'm%20sorry%20to%20hear%20that%20your%20experience%20with%20WVD%20did%20not%20go%20as%20you'd%20hoped.%20Having%20read%20your%20post%2C%20it%20sounds%20like%20you%20jumped%20into%20this%20preview%20without%20taking%20into%20account%20the%20architecture%20of%20the%20environment%20or%20the%20financial%20ramifications%20of%20provisioning%20resources%20within%20a%20cloud%20service.%20It%20is%20not%20unreasonable%20for%20there%20to%20be%20a%20cost%20associated%20with%20bandwidth%2C%20virtual%20appliances%2C%20virtual%20machines%2C%20etc.%2C%20even%20if%20you're%20not%20using%20them%20in%20production.%20While%20I%2C%20too%2C%20would%20appreciate%20some%20sort%20of%20preview%20discount%20on%20the%20associated%20compute%20resources%2C%20I%20do%20not%20expect%20one%20given%20that%20the%20only%20functionality%20in%20preview%20is%20the%20managed%20back-end%20infrastructure%20(the%20broker%2C%20load%20balancing%2C%20etc.)%2C%20and%20that's%20actually%20free%3B%20we're%20only%20paying%20for%20the%20VMs%20the%20users%20would%20connect%20to.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EI%20hope%20you%20learned%20something%20more%20than%20%22the%20cloud%20is%20bad%2Fexpensive%22%20while%20working%20on%20this%20endeavor%2C%20and%20encourage%20you%20to%20revisit%20these%20and%20other%20cloud%20services%20in%20the%20future%20after%20completing%20the%20requisite%20amount%20of%20research%20and%20planning%20to%20ensure%20your%20needs%20are%20met.%20Also%2C%20remember%3A%20not%20every%20cloud%20service%20is%20right%20for%20your%20environment%2C%20and%20that's%20okay%20too!%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-777911%22%20slang%3D%22en-US%22%3ERe%3A%20The%20expensive%20adventure%20of%20giving%20Microsoft%20WVD%20a%20try%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-777911%22%20slang%3D%22en-US%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F383778%22%20target%3D%22_blank%22%3E%40Blastfire%3C%2FA%3E%26nbsp%3Bmaybe%20you%20noticed%20that%20I%20mentioned%20my%20Azure%20AD%20%2F%20Intune%20%2F%20Hybrid%20Pilot%20environment%2C%20which%20I%20am%20currently%20piloting%20for%20a%20company%20with%20100k%2B%20Windows%20clients.%20So%20I%20am%20not%20completely%20unaware%20of%20cloudservices%20and%20related%20cost.%3C%2FP%3E%3CP%3EProviding%20a%20new%20service%20in%20preview%20with%20the%20management%20component%20for%20free%20(wow%2C%20seems%20it%20provided%20only%20an%20error%20code%20and%20a%20non-op%20setup%20after%20multiple%20attempts)%20and%20getting%20charged%20for%20all%20the%20components%20which%20are%20required%20by%20a%20still%20non%20working%20WVD%20trial%20is%20a%20quite%20a%20new%20experience%20working%20with%20MS%20preview%20cloud%20services%20for%20more%20than%203%20years%20now%20and%20being%20in%20IT-network%2FServer%20business%20for%20more%20than%2030%20yrs.%3C%2FP%3E%3CP%3EMaybe%20the%20service%20is%20a%20little%20more%20complex%20than%20MS%20preview%20tutorials%20......%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-778033%22%20slang%3D%22en-US%22%3ERe%3A%20The%20expensive%20adventure%20of%20giving%20Microsoft%20WVD%20a%20try%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-778033%22%20slang%3D%22en-US%22%3E%3CP%3ETo%20give%20it%20a%20try%20in%20isolated%20manner%2C%20you%20can%20create%20a%20VM%2C%20promote%20it%20to%20a%20DC%2C%20and%20then%20deploy%20WVD%20with%20it.%20Then%2C%20scrap%20it%20up%20after%20working%20with%20it.%20To%20further%20save%20the%20cost%2C%20if%20you%20deploy%20RDS%20based%20VM%20(you%20need%20RDS%20with%20SA%20to%20access%20it%20though)%20-%20you%20can%20add%20a%20domain%20controller%20function%20to%20it%20and%20promote%20it%20to%20DC%2C%20and%20decommission%20the%20original%20AD%20-%20so%20you%20get%20only%20one%20VM.%20Azure%20VPN%20services%20isn't%20a%20consumption%20plan%2C%20behind%20the%20scenes%20you%20get%20HA%20setup%20of%20networking%20infrastructure.%20Also%2C%20most%20of%20your%20problems%20weren't%20relating%20to%20WVD%20itself%2C%20rather%20than%20it%20requires%20AD-connectivity%20of%20any%20sort.%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E
TJ3012
New Contributor

Hi, it is in preview mode and promoted by Microsoft – so let’s give it a try in my private M365/Azure playground.

So I have a working AutoPilot/Intune environment, which synchronizes with my on-prem Active Directory in hybrid mode … shouldn’t be that difficult.

OK, I need a VPN link to get WVD connected to my on-prem AD ….

S2S VPN not working with my existing router equipment (the most popular AVM router here in Germany, which claims to support VPN S2S) - all solutions discussed in the net failed.

Oops, I need special hardware for it – ok, buy a new smarter router – there is a nice device from Synology for that (130 €)

Ooops again, the Azure VPN setup does not support DNS names, only public IP-addresses. So do a lengthy internet research to find an Azure runbook script to automate the change of IP-addresses done every 24 hours by my DSL internet provider ….

OK, finally solved and VPN status is “connected” (whatever that means …) – and nowhere mentioned, that the subscription bill has started ticking just due to the pure existence of a VPN setup with nothing connected on Azure side …. Unfortunately not an April’s Fools Hoax (see April subscription bill).

So let’s continue getting WVD up & running following the procedure described by MS in the WVD tutorial https://docs.microsoft.com/en-us/azure/virtual-desktop/overview

Ooooops, there is an error every time when creating the resource group due to a connect failure to the on-prem AD (but hey, didn’t it say “connected”) …..

OK, there is some info on how to troubleshoot connectivity issues (yes, this will take some time …), but nowhere mentioned, that the bill is ticking even faster and that I’m getting charged for a WVD setup attempt which repeatedly failed with an error code ….

And having to pay for a service which is still in preview (isn’t it) is a lot of fun.

So I killed the complete setup to avoid any further cost increases (surprise-surprise) and look forward to some managers at my employer willing to spend money on a WVD trial in an much “simpler” corporate environment with DMZ, proxies, SSL inspection, Azure subscription contractual negotiations lasting for more than one year now (all techies like legal, don’t we) to give WVD another try. Quite likely, isn’t it …..

And thanks again for giving MS cloud service in preview a costly meaning …

3 Replies

@TJ3012 I'm sorry to hear that your experience with WVD did not go as you'd hoped. Having read your post, it sounds like you jumped into this preview without taking into account the architecture of the environment or the financial ramifications of provisioning resources within a cloud service. It is not unreasonable for there to be a cost associated with bandwidth, virtual appliances, virtual machines, etc., even if you're not using them in production. While I, too, would appreciate some sort of preview discount on the associated compute resources, I do not expect one given that the only functionality in preview is the managed back-end infrastructure (the broker, load balancing, etc.), and that's actually free; we're only paying for the VMs the users would connect to.

 

I hope you learned something more than "the cloud is bad/expensive" while working on this endeavor, and encourage you to revisit these and other cloud services in the future after completing the requisite amount of research and planning to ensure your needs are met. Also, remember: not every cloud service is right for your environment, and that's okay too!

@Blastfire maybe you noticed that I mentioned my Azure AD / Intune / Hybrid Pilot environment, which I am currently piloting for a company with 100k+ Windows clients. So I am not completely unaware of cloudservices and related cost.

Providing a new service in preview with the management component for free (wow, seems it provided only an error code and a non-op setup after multiple attempts) and getting charged for all the components which are required by a still non working WVD trial is a quite a new experience working with MS preview cloud services for more than 3 years now and being in IT-network/Server business for more than 30 yrs.

Maybe the service is a little more complex than MS preview tutorials ......

 

To give it a try in isolated manner, you can create a VM, promote it to a DC, and then deploy WVD with it. Then, scrap it up after working with it. To further save the cost, if you deploy RDS based VM (you need RDS with SA to access it though) - you can add a domain controller function to it and promote it to DC, and decommission the original AD - so you get only one VM. Azure VPN services isn't a consumption plan, behind the scenes you get HA setup of networking infrastructure. Also, most of your problems weren't relating to WVD itself, rather than it requires AD-connectivity of any sort. 

Related Conversations
Stable version of Edge insider browser
HotCakeX in Discussions on
35 Replies
Tabs and Dark Mode
cjc2112 in Discussions on
30 Replies
How to Prevent Teams from Auto-Launch
chenrylee in Microsoft Teams on
29 Replies
flashing a white screen while open new tab
Deleted in Discussions on
14 Replies