Enable zone redundancy for Azure SQL Managed Instance to improve high availability and resiliency
Impact:HighCategory:High Availability
APRL GUID:f8f834a9-c761-4e84-b2cb-ac55494d0c37
Description:
Azure SQL Managed Instance offers built-in availability by deploying multiple replicas in the same zone. For higher availability, use a zone-redundant configuration that spreads replicas across three Azure availability zones, each with independent power, cooling, and networking.
Use Zone-redundant or Geo-zone-redundant Backup storage redundancy
Impact:HighCategory:Disaster Recovery
APRL GUID:15e2712c-f3ea-4a8d-9081-11e822b1ccfb
Description:
Configuring zone redundancy option for backups copies your backup file synchronously across three Azure availability zones in the primary region. If Geo is selected, then it copies your data asynchronously three times to a single physical location in the paired secondary region.
Use Redirect connection type to accelerate application access
Impact:MediumCategory:Scalability
APRL GUID:c14de326-2729-4be7-a91f-4ea185d24b10
Description:
Redirect mode enables direct connectivity to the instance bypassing the local gateway component and resulting in improved latency and throughput. Redirect mode applies to the VNet-local endpoint only, while the public and private endpoint will always operate in Proxy connection mode.
Enable cross region disaster recovery for SQL Managed Instance
Impact:HighCategory:Disaster Recovery
APRL GUID:257cd903-700f-4a79-bd37-7dce2b511df4
Description:
Consider deploying a failover group for your SQL Managed Instance to enable business continuity in a different Azure region in case of regional outage.
Potential Benefits:
Ensure business continuity through regional redundancy.
Click the Azure Resource Graph tab to view the query
//cannot-be-validated-with-arg
Monitor your Azure SQL MI Managed Instance in near-real time to detect reliability incidents
Impact:MediumCategory:Monitoring and Alerting
APRL GUID:c9afeb1e-e706-4809-be4e-75d9fac708f2
Description:
Monitoring and alerting are an important part of database operations. When working with Azure SQL Managed Instance, make use of Azure Monitor and Database watcher to ensure that you capture relevant database metrics.
Click the Azure Resource Graph tab to view the query
//cannot-be-validated-with-arg
Back Up Your Keys
Impact:MediumCategory:Disaster Recovery
APRL GUID:9fad5392-b852-4807-9b6d-3f700ff9771a
Description:
It is highly recommended to use Azure Key Vault (AKV) to store encryption keys related to Always Encrypted configurations, however it is not required. If you are not using AKV, then ensure that your keys are properly backed up and stored in a secure manner.