Chapter 6: Azure Arc Enabled SQL Managed Instance
In this chapter, we will be learning about Azure Arc enabled SQL Managed Instance. This service allows you to run Azure's platform-as-a-service (PaaS) database server—Azure SQL Managed Instance—in your own infrastructure. It is a part of the Azure Arc enabled data services umbrella, which was explained in the previous chapter. It is recommended that you go through Chapter 5, Azure Arc Enabled PostgreSQL Hyperscale, before proceeding with this chapter to gain a fundamental understanding of Azure Arc enabled data services.
During the course of the chapter, we will gain a good understanding of deploying an Azure Arc data controller in direct mode, followed by deploying an Azure SQL Managed Instance, which will eventually be onboarded to Azure Arc and governed with the help of monitoring tools such as Kibana and Grafana. Toward the end of the chapter, we will be looking at Always On availability groups in Azure Arc...