One of the great options provided by Availability Groups, in SQL Server 2012 Enterprise Edition and newer, is the ability to perform rolling upgrades to new Service Packs or Cumulative Updates. The basic idea is that you apply the update to one of the AG secondary servers and then perform a failover of SQL to…