Migrate your SQL Server databases without changing your apps. Azure SQL Database is the intelligent, fully managed relational cloud database service that provides the broadest SQL Server engine compatibility. Accelerate app development and simplify maintenance using the SQL tools you love to use. Take advantage of built-in intelligence that learns app patterns and adapts to maximise performance, reliability and data protection.
Migrate your SQL Server databases without changing your apps
Get the broadest SQL Server engine compatibility and native virtual network (VNET) support with SQL Database Managed Instance. This option gives you the best of SQL Server, plus the operational and cost benefits of an intelligent, fully managed service. Managed Instance is ideal for migrating a large number of existing SQL Server databases from on-premises or virtual machines to SQL Database.
Maximise ROI by migrating to the cloud
Reduce the burden of data-tier management and save time and costs by migrating workloads to the cloud.
Azure Hybrid Benefit for SQL Server provides a cost-effective path for migrating hundreds or thousands of SQL Server databases with minimal effort. Use your SQL Server licenses with Software Assurance to pay a reduced rate when migrating to the cloud. Save up to 55 percent with Azure Hybrid Benefit and up to 80 percent with reserved capacity.
Learn how customers have increased productivity by up to 40 percent by migrating to Azure SQL Database.
Migrate massive databases and scale up to 100 TB
Get rapid, dynamic storage with SQL Database Hyperscale—the new, highly performant database scaling technology. Hyperscale enables SQL Database to adapt to your workloads and optimise resources on demand.
- Provision one or more additional compute nodes that can serve your read-only workload and use them as a hot standby in case of failover.
- Perform operations in constant time, regardless of the size of the data operation.
Scale compute and storage resources rapidly and independently, without sacrificing performance.
Develop secure apps in the cloud
Use intelligent protection and industry-leading security and privacy capabilities to:
- Control access to your database with multifactor authentication.
- Leave sensitive data encrypted while in use, with Always Encrypted.
- Monitor your database for potential threats and vulnerabilities using Advanced Threat Protection.
SQL Database meets stringent compliance standards, such as GDPR, ISO/IEC 27001/27002, FedRAMP/FISMA, SOC, HIPAA and PCI DSS.
Ensure high availability with up to three hot replicas and built-in automatic failover with a 99.99-percent availability SLA.
Optimise performance with built-in intelligence
Improve memory usage, throughput, latency and query performance.
- Intelligent performance tuning uses built-in intelligence with machine learning and adaptive technologies to continuously optimise database performance in real time. Automatically receive tuning recommendations, insights and performance improvements.
- Intelligent query processing improves workload performance with minimal implementation effort. Features include adaptive query processing, which adapts optimisation strategies to application workload runtime conditions and approximate query processing, designed to aggregate large data sets when responsiveness is critical.
Build multitenant apps in your preferred development environment
Seamlessly enable DevOps by developing in SQL Server containers and deploying in SQL Database with the easy-to-use tools you already have, such as Visual Studio and SQL Server Management Studio. Or build your applications with Python, Java, Node.js, PHP, Ruby and .NET on the MacOS, Linux and Windows platforms—and deliver with the speed and efficiency your business demands. Maximise your resource utilisation and manage thousands of databases as one, while ensuring one customer per database with elastic pools.
Customers using SQL Database
What can you do with SQL Database?
Bulk data migrations
Importing and migrating bulk data from on premises or other cloud providers to SQL Database has never been easier. Use the power of Azure to transform unstructured and semi-structured flat files or migrate an entire database schema directly into SQL Database to produce consumable data products for analytics, reporting or intelligent applications.
Migrate SQL-based applications
Taking advantage of SQL Database end points for transaction replication allows applications to function seamlessly both on-premises and in Azure. Easily replicate data among multiple SQL Databases to enable isolation of mission-critical workloads from longer running analytics queries. By using Azure Data Sync and transactional replication, developers will be able to modernise applications in a tiered approach from on-premises to hybrid and move fully to the cloud.
Process streaming data for application insights
Using Microsoft products or various open-source products running on the Azure platform, high velocity streaming data can be easily consumed, rationalised and stored in SQL Database. These new data streams will help drive additional intelligence for applications, analytical insight and operational reporting.
Simplify complex data landscapes
From serverless deployments and new data streams to the migration of existing data assets, simplifying your entire data estate is easy using the integrated services across Azure. Bring new data sources together with existing data in a seamless experience that provides customers with new insights and value.
Featured SQL Database resources
New to SQL Database?
Read about Azure SQL Database to see if our intelligent, fully-managed service is right for your applications, including multi-tenant SaaS or line of business app scenarios. Watch this brief video to see how you can have your first SQL Database up and running in minutes.
Just how easy is it?
Got a multi-tenant SaaS app?
Learn how to easily implement an SaaS app for hundreds—or thousands—of tenants in SQL Database.
Related products and services