I understand that single instance VMs aren't eligible for an SLA in Azure. For the SMB customers who have important applications that weren't built well enough (Sage 50 in my case) to allow you to setup availability groups this poses a problem.
Does an application/hypervisor (on multiple availability sets) exist that sits between the Azure IaaS fabric and these single instance VMs that would in effect give them the SLA that the more advanced applications have?
Does Amazon EC2 offer something like this?
My current on-premises environment has this same problem but my hosts have been very reliable and don't have updates that require restarts done without my coordination.