Availability Groups is a great solution for providing both high availability and disaster recovery for SQL Server 2012 and 2014 deployments. But for many, the cost of a secondary site can be a roadblock to providing disaster recovery resiliency.