A healthcare provider is designing the cloud architecture for a new clinical trials application. The application's database layer has the following technical and operational requirements:
* It must host two databases that require cross-database queries and transactions.
* It must use custom SQL Server Common Language Runtime (SQL CLR) assemblies to handle legacy data encryption methods.
* It must be deployed within a private subnet of an Azure Virtual Network to prevent any public internet exposure.
* It must minimize administrative overhead by eliminating operating system patching and manual backup tasks.
* It must remain operational and survive the failure of an entire Azure Availability Zone within the hosting region.
Which Azure SQL deployment option should you recommend?
- AAzure SQL Database single databases deployed with a virtual network private endpoint and zone-redundant storage
- BSQL Server on Azure Virtual Machines configured in an Always On availability group across availability zones
- Azure SQL Managed Instance in the Business Critical tier configured with zone redundancyAnswer
- DAzure SQL Managed Instance in the General Purpose tier configured with locally redundant storage (LRS)