Azure Arc-enabled SQL Managed Instance reservations

What is Azure Arc-enabled SQL Managed Instance?

Azure Arc-enabled SQL Managed Instance is a service that enables customers to lift and shift their applications to Azure Arc data services with minimal application and database changes while maintaining data sovereignty.

Azure Arc-enabled SQL Managed Instance will run wherever the customer wants it to run (own datacenter, AWS, GCP, etc.). The data will stay where it is hosted.

It shares a common code base with the latest stable version of SQL Server and supports most of the standard SQL language.

Azure Arc-enabled SQL Managed Instance is deployed on Kubernetes as a containerized application.

It can be deployed with high availability and managed from a single point of control in Azure.

Let’s have a look at the available discounts!

This should be pretty interesting as infrastructure costs should be excluded (as you as the customer will host this workload outside of Azure, likely due to data sovereignty issues).

There are two types of products available with the standard One Year and Three Years term options:

At the time of this writing, it looks like there is a duplicate of the “Business Critical” service; only one of them displays a discount.

Let’s have a look at the discounts (discount compared to Retail Pay-As-You-Go)!

  • General Purpose – One Year – 50%
  • General Purpose – Three Years – 75%
  • Business Critical – One Year – 50%
  • Business Critical – Three Years – 75%

This looks like a pretty cost-efficient serviceā€¦.but that is because Azure does not have to host anything for you; they’ll just rent out a containerized application to you.