Stop/Start Virtual Network Gateway - to don't pay when it not in use
There are two charges related to the Azure VPN service: the compute resource charge at $0.05/hour, and the egress data volume charge. Both are based on resource consumption, Unfortunately, even if the VPN tunnels are not connected, the gateway compute resource is still being consumed and will cost ~$38 monthly!
This is not really "Pay only for what you use".
Need functionality to “STOP” (and of course "START") a gateway if the customer is certain that the gateway will not be in use.
We’ve moved this ask to the backlog due to technical challenges in reserving Public IP addresses during stop state.
Anthony Morales commented
Yes please this is critical for our business model and would be a great CLOUD feature.
Microsoft really needs to give higher priority to customer desires to 'scale down' scenarios in Azure like this. It's not the most obvious feature to pursue at first from Microsoft's perspective because it seems they don't immediately benefit financially from scale down scenarios, however, it is possible that 1) Adoption rates could be higher if these options were available. For example, I purposely do not use Azure VPN because I can't scale down when I don't need it and I'm not willing to write my own scripting for it. 2) The improved efficiency/usage of the Azure network adds more value out of every CPU cycle. 3) No company survives the long term by charging for something that adds NO value. In order to survive the long-term, you have to constantly be pushing the value proposition to customers and NOT charging them for something they're not using. 4) The wastefulness of unused resources at cloud scale is destructive 5) The customer satisfaction of getting good value out of the product re-wins them over every day.
Would be a good feature, no matter if IP change if you are using DNS. IP fees would be cheaper.
I thought I could stop the VPN service and not accrue charges.
Fabiano Martins commented
Agreed. Please, thanks.
Francesco Pasqualetti commented
Yes, it's a must-have feature...
John Jenkins commented
Still waiting for this, seriously c'mon?
Alex Figueiredo commented
2019, 5 years and still no changes. Pay-as-you-go still #fails
[Deleted User] commented
"We’ve moved this ask to the backlog due to technical challenges in reserving Public IP addresses during stop state."
Really? we pay for a reserved ip and for a vpn only when in use, not always, you must be joking!
No problem to pay for reserved ip address. That will still cheaper than running gateway during nights and weekend.
Linz Mathew commented
@Admin, Not sure what is the confusion on Public IP Address to implement this request.
If the public IP address is static, you cannot release it even though the gateway is stopped and you must continue billing for the static public IP address.
If the public IP address is dynamic, it is understood that the IP address will be released and we will get a new IP when the Gateway is started again.
Paying for a Public static IP address makes sense than paying for gateway when gateway is not used at all.
Mark P commented
1581 technicians (and counting) requesting this feature should be enough for MS to set a reasonable priority on resolution. Surely, you can solve reserving the IP address. As stated 1581 times, this is high $'s for low use. Why not make a bold move & bring down the cost while you are working to resolve?
Yep this is ********. Such costs are pure profit targeting. My client needs just casual access to their Windows 2016 server while on business trips and on the weekends. Less than 20 hours a month yet to have this feature he's having to pay $200/month!! Like WHAT THE F%$K Microsoft.
My Maschin run 275 horus per month... the Gatway works for 743 hours ?!
pay for 500 hours and no traffic in this time ;-(
B2ms - Europa, Westen 275,97 275,97 22,34
Basic-Gateway - VPN Gateway 743,92 743,92 22,58
Bump bump bump. Come on Azure, you are supposed to be state of the art!
Chris Bailey commented
Well, it's mid-2019 now is there an update on this? these costs are taking up half of of my MSDN account allowance
A Khan commented
Yeah, my labs in Action Pack all went down coz the subscription got disabled due to the VPN gateway costs going over the spend limit!!
What a crock. The company I work for, pays Microsoft ~$80K/year for EA. This nickle and diming does not suit Microsoft. Please have an option to pause/suspend VPN Gateway.
I was annoyed of the running cost of the Basic P2S Azure VPN Gateway SKU, even when it wasn't terminating VPN clients... close to $40 AUD which is pretty expensive given it wasn’t a highly utilized resource in my subscription.
I decided to create an OpenVPN Access Server instance:
Using PowerShell, I defined a large enough 30 GB Standard LRS/HDD VHD, Standard B1s VM size to keep the running cost low (it won’t run properly on the new B1ls size), also assigned a public IP, and voila.
I can start/deallocate the VM on demand and the only cost it incurs is the storing the managed disk and static Public IP, which is relatively small in comparison to maintaining the Basic P2S Azure VPN Gateway SKU.
Would like to add fuel to fire - I am trying to carry out lab work but am being hindered by the high cost of running the VPN gateway.
100% need a power down option to save money in the same manner as virtual machines.
This isn't really much to ask for so not sure why this has taken years to implement. It is not helped by the fact it takes 30-45 minutes to fire up a new gateway. May have to explore alternative options or look at what AWS has to offer in regards to this.,
Mike S commented
Seems like it might be better to spin up your own "VPN gateway" some other way than pay for this money sucking pig. Maybe go pay for a 5 dollar per month VM on digital ocean and add an NSG that only allows tunnels from there. It also seems to me like it needs some capability to issue client certs and revoke them. I may be doing it wrong but for my use case it it seems right. Why is this so expensive, it should actually be free,