Microsoft Docs
Azure Docs Home

Azure SQL Managed Instance

Fully managed SQL Server database engine with native virtual network support.

Latest: 2025-08 Release

Compatible with SQL Server

Run existing SQL Server workloads with minimal changes. Full support for T‑SQL, CLR, transactional replication, and more.

Native Virtual Network Integration

Deploy Managed Instances inside Azure Virtual Networks for isolated, secure connectivity to on‑premises resources.

High Availability & Disaster Recovery

Built‑in automated backups, Geo‑replication, and zone‑redundant failover guarantee 99.99% availability.

Scalable Performance

Choose from a range of instance sizes and storage options. Scale compute and storage independently with no downtime.

Architecture Overview

SQL Managed Instance Architecture

Managed Instance runs on dedicated compute within an Azure Virtual Network, providing you with the security, isolation, and control of an IaaS deployment while delivering the benefits of a fully managed PaaS service.

Quick Deployment Script

Deploy a Managed Instance using Azure CLI in just a few steps.

az group create --name MyResourceGroup --location eastus
az sql mi create \
  --name mymanagedinstance \
  --resource-group MyResourceGroup \
  --location eastus \
  --admin-user sqladmin \
  --admin-password MyP@ssword123 \
  --sku GeneralPurpose-8C-32GB