Azure SQL Database is a fully managed relational database with built-in intelligence that supports autonomous features such as performance tuning and threat alerts. Microsoft performs patching and updating of the code base and manages the underlying infrastructure for you. This saves time and resources. With SQL Server's high compatibility, you can also migrate your databases to SQL Database Managed Instance without changing your applications. SQL Database Managed Instance offers the broadest native virtual network support and the broadest SQL Server engine compatibility so you can migrate your SQL Server databases to SQL Database Managed Instance without changing your applications. It combines the advanced SQL Server programming surface area with the financial and operational benefits of an intelligent, fully managed service. Managed Instance is your best destination when migrating a large number of existing SQL Server databases from on-premises or virtual machines to SQL Database.