Spot VMs, dev/test pricing, and Azure Advisor
Azure Spot VMs are the highest-discount compute lever on Azure, delivering up to 90% off pay-as-you-go for fault-tolerant workloads. Spot is suitable for batch processing, dev/test, CI runners, and stateless workloads. The 30-second eviction notice is shorter than AWS's 2-minute notice, so teams must design for interruption. Spot cannot be combined with Azure Hybrid Benefit in all regions and does not support Reserved Instances directly, but capacity can be reserved via VM scale sets with eviction policies (Azure Spot pricing, Microsoft Learn, September 2026).
Azure Dev/Test pricing is available to Visual Studio Professional and Enterprise subscribers. Dev/Test removes the Windows Server and SQL Server license fees for non-production VMs, often the cheapest path for QA environments.
Azure Advisor is the free rightsizing engine for Azure. Advisor analyzes CPU and memory metrics over 7 days and recommends rightsizing, idle resource shutdown, Reserved Instance purchases, and Hybrid Benefit activation. Advisor also has Security, Reliability, and Operational Excellence recommendations.
Azure VM hourly price comparison (East US, September 2026)
| VM SKU | vCPU | RAM | Pay-as-you-go | Spot (typical) | 3-year RI |
|---|
| D2s v5 | 2 | 8 GB | $0.096 | $0.0115 | $0.027 |
| D4s v5 | 4 | 16 GB | $0.192 | $0.023 | $0.054 |
| E8s v5 | 8 | 64 GB | $0.508 | $0.061 | $0.142 |
| M64s v2 | 64 | 1024 GB | $11.43 | $1.37 | $3.20 |
| B2s | 2 | 4 GB | $0.0416 | $0.005 | $0.0167 |
Source: Azure pricing pages, Azure pricing calculator, Microsoft pricing API (September 2026).
Azure Cost Management + Billing, EA vs MCA, and FinOps reporting
Azure Cost Management + Billing is the FinOps dashboard inside the Azure portal. Cost Management supports budget alerts, cost analysis by service/region/resource group/tag, and exports to a storage account for Power BI or third-party FinOps tools. The new Cost Allocation feature (GA in 2026) lets organizations split shared costs across business units via allocation rules. Cost Management is built into the Azure portal at no additional cost (Azure Cost Management docs, Microsoft Learn, September 2026).
Azure Enterprise Agreement (EA) is being phased out in 2026 in favor of Microsoft Customer Agreement (MCA). EA customers retain their existing rate cards but new procurement typically uses MCA. Discounts on EA range from 5-25% off list price depending on commit size. CSP (Cloud Solution Provider) partners resell Azure with their own markup and bundle managed services.
Azure commitment and discount options (September 2026)
| Contract type | Best for | Discount range | Term |
|---|
| Microsoft Customer Agreement (MCA) | Any size, pay-as-you-go or commit | 0-25% (custom) | Monthly / annual |
| Enterprise Agreement (EA) | $1M+ annual commit | 5-25% off list | 3-year |
| Cloud Solution Provider (CSP) | Partner-managed spend | Partner markup varies | Monthly / annual |
| Azure Savings Plans | Any size, compute commit | Up to 65% | 1 or 3 years |
| Reserved VM Instances | Steady-state VMs | Up to 72% | 1 or 3 years |
Source: Microsoft pricing pages, Microsoft licensing guides (September 2026).
Storage, networking, and Azure Monitor cost levers
Blob storage tiering and lifecycle management deliver 30-80% storage cost savings on Azure. Azure Blob Storage has Hot, Cool, Cold, and Archive tiers. Hot tier lists $0.0184/GB/mo; Cool $0.010/GB/mo; Cold $0.0036/GB/mo; Archive $0.00099/GB/mo. Lifecycle management policies move objects between tiers automatically. Cool tier has 30-day minimum and $0.01/GB retrieval; Archive has 180-day minimum and graduated retrieval fees (Azure Blob Storage pricing, September 2026).
Azure Monitor and Log Analytics can be a hidden cost driver. Teams should limit ingestion by setting table-level diagnostics, sending only critical logs to Log Analytics, and using Sentinel selectively. Basic Logs tier reduces Log Analytics cost by ~50% for non-critical tables.
FAQs
Is Azure cheaper than AWS in 2026?
For comparable VM SKUs (D2s v5 vs m5.large, E8s v5 vs r5.2xlarge), Azure and AWS list prices are within 2-5%. Realized costs depend on commitment discount programs (Azure Savings Plans vs AWS Savings Plans), Hybrid Benefit on Windows/SQL workloads, regional pricing, and data transfer rates. Most FinOps teams run a TCO model per workload rather than rely on list price (Azure pricing calculator vs AWS pricing calculator, September 2026).
How do I switch from pay-as-you-go to Reserved Instances?
In the Azure portal, navigate to Reservations, click 'Add', choose the service (e.g., Virtual Machines), region, SKU, term (1 or 3 years), and quantity. Payment options include monthly (no upfront discount) or all-upfront (highest discount). Reservations can be exchanged or refunded within the cancelation window (Azure Reservations docs, September 2026).
Can I cancel an Azure Savings Plan?
Azure Savings Plans for Compute can be returned within 14 calendar days of purchase for a full refund, less any usage already applied. After 14 days, Savings Plans cannot be canceled but can be exchanged for a different term or region. Azure Reserved VM Instances have a similar 14-day refund policy. Microsoft typically does not allow early termination of either (Azure Savings Plan terms, September 2026).
How does Azure Hybrid Benefit work for SQL Managed Instance?
Azure Hybrid Benefit applies to Azure SQL Managed Instance for SQL Server Standard and Enterprise licenses with active Software Assurance. The license is reused at no additional compute charge. SQL Managed Instance General Purpose lists $0.74/vCPU/hour; Hybrid Benefit can drop the effective license cost to $0 for SQL Server Standard on Managed Instance (Azure SQL MI pricing, September 2026).
References and next steps
Azure cost optimization in 2026 rewards teams that layer Savings Plans, Reservations, and Hybrid Benefit. Begin by enabling Azure Advisor and reviewing rightsizing recommendations on idle VMs. Commit 60-70% of trailing compute spend to Azure Savings Plans, then layer 1-year Reserved Instances for steady-state production workloads. For Windows Server and SQL Server, activate Azure Hybrid Benefit on every eligible VM. For annual commits above $1M, negotiate an MCA or EA with Microsoft that stacks with Savings Plans. Track realized savings monthly with Cost Management exports and Power BI.