I'm looking to provision two Enterprise SQL Servers in an AlwaysOn configuration with a 3rd Enterprise SQL Server as a DEV machine using Microsoft Azure. The two options I'm considering are Azure SQL Server VM images or Azure Windows Server VM with SQL Server licensed and installed separately.
What are the advantages and disadvantages for both options? Purely from a cost perspective the Azure SQL Server VM's are cheaper for the first two years. After 2 years the Windows Servers with SQL Server Installed are cheaper to maintain. The upfront licensing is very expensive, after which we're simply paying for Software Assurance renewals.