Microsoft Dramatically Lowers Azure Pricing for Developers

MSDN subscribers get a host of new benefits as well, including credit toward Azure time, making cloud-based development free in some cases.

Commencing today, Microsoft is making it cheaper -- much cheaper -- to develop on its Windows Azure cloud. A host of new pricing options was announced at its TechEd conference in New Orleans, and they add up to a strong push from Redmond to get developers over their cloud fears.

Microsoft Corporate Vice President Scott Guthrie outlined the changes on his blog. He also discussed them at TechEd today. Using Windows Azure for development and testing, Guthrie said during a TechEd Q & A, "...is a no-brainer... storage and backup are likewise no-brainers."

A number of changes deal with how developers are charged for using Azure. One of the major ones is that there's no longer a charge for a suspended virtual machine (VM). Previously, if a dev stopped a VM on Azure, but didn't delete it, they were charged for the entire time the VM remained on the cluster. Starting today, there's no charge if the VM is stopped, and the reserved space on the cluster is maintained, along with the deployment state and configuration. "This makes it incredibly easy to stop VMs when you aren't actively using them to avoid billing charges, and then restart them when you want to use them again," Guthrie said.

He added that it's common for developers to spin down a VM for an evening or weekend, and pick it up again the next workday. Now, when a developer does that, they're not charged for keeping the VM on the compute cluster.

In addition, Azure billing has been made more granular, now charging by the minute instead of by the hour. In the past, i.e. yesterday, if a developer used a VM for 10 minutes, they were charged for an hour of time. Now that developer will only pay for the 10 minutes of VM use. Guthrie pointed out that typical test/dev work often involves "cycling up/down resources in a very elastic way," and per-minute pricing could save a lot of money in those situations.

Another source of developer frustration was eased with the announcement that test/dev server licenses for those with MSDN subscriptions will transfer to Azure. "This allows you to install and use your MSDN dev/test server images for SQL Server, SharePoint, BizTalk, etc. at no extra charge within Windows Azure VMs," Guthrie said. More than a few developers have wondered why their MSDN licenses didn't carry over to cloud environments, forcing them to buy more licenses after already paying for often-expensive MSDN subscriptions. Many avoided Azure for that reason alone.

The news gets even better for MSDN subscribers, as they will now get discounted test/dev rates on Azure. VMs for the most popular platforms -- Windows Server, SQL Standard and Enterprise, and BizTalk Standard and Enterprise -- will cost just $.06 per hour of use (and, as before, it's being charged in per-minute increments, so using a SQL Enterprise VM for 10 minutes would cost just a penny).

Normally, the per-hour costs for those platforms are higher -- in many cases, much higher. For instance, SQL Standard is typically $.64 per hour, and SQL Enterprise is $2.19 per hour.

Microsoft is going even further than that, actually giving developers a monthly credit for Azure test/dev usage. Depending on the level of MSDN subscription, a developer will get between $50 - $150 toward Azure usage.

At TechEd, Guthrie also said that not all scenarios currently make sense for public clouds. "I wouldn't start by putting your mission-critical SAP systems, your first deployment in the cloud," Guthrie added. But he said that, according to customer feedback, it's not a question of whether or not to move to the cloud, but what areas are best to start with. For example, he said, "Adopting Saas (Software-as-a-Service) is something more and more companies want to do." With the new pricing structure, Microsoft hopes developers will do just that.

About the Author

Keith Ward is the editor in chief of Virtualization & Cloud Review. Follow him on Twitter @VirtReviewKeith.

comments powered by Disqus

Featured

  • Mastering Blazor Authentication and Authorization

    At the Visual Studio Live! @ Microsoft HQ developer conference set for August, Rockford Lhotka will explain the ins and outs of authentication across Blazor Server, WebAssembly, and .NET MAUI Hybrid apps, and show how to use identity and claims to customize application behavior through fine-grained authorization.

  • Linear Support Vector Regression from Scratch Using C# with Evolutionary Training

    Dr. James McCaffrey from Microsoft Research presents a complete end-to-end demonstration of the linear support vector regression (linear SVR) technique, where the goal is to predict a single numeric value. A linear SVR model uses an unusual error/loss function and cannot be trained using standard simple techniques, and so evolutionary optimization training is used.

  • Low-Code Report Says AI Will Enhance, Not Replace DIY Dev Tools

    Along with replacing software developers and possibly killing humanity, advanced AI is seen by many as a death knell for the do-it-yourself, low-code/no-code tooling industry, but a new report belies that notion.

  • Vibe Coding with Latest Visual Studio Preview

    Microsoft's latest Visual Studio preview facilitates "vibe coding," where developers mainly use GitHub Copilot AI to do all the programming in accordance with spoken or typed instructions.

  • Steve Sanderson Previews AI App Dev: Small Models, Agents and a Blazor Voice Assistant

    Blazor creator Steve Sanderson presented a keynote at the recent NDC London 2025 conference where he previewed the future of .NET application development with smaller AI models and autonomous agents, along with showcasing a new Blazor voice assistant project demonstrating cutting-edge functionality.

Subscribe on YouTube