Databases on Azure
Build and transform applications with intelligent, limitless, and trusted cloud databases.
Azure offers a choice of relational and non-relational databases for all your application needs. Built-in intelligence helps automate management tasks like high availability, scaling, and query performance tuning so your applications are always on and ready. Support mission-critical applications with limitless database scale and up to 99.999% availability. Trust Azure for built-in data security controls, broad regional coverage, and industry-leading compliance certifications to help strengthen your security posture and support your business growth.
Build modern applications with cloud-scale databases
Purpose-built Azure databases
Azure Cosmos DB | Fast, distributed NoSQL and relational database at any scale Develop high-performance applications of any size or scale with a fully managed and serverless distributed database supporting open-source PostgreSQL, MongoDB, and Apache Cassandra as well as Java, Node.JS, Python, and .NET. | Best for
|
---|---|---|
Azure SQL Database | Flexible, fast, and elastic SQL database for your new apps Build apps that scale with a fully managed and intelligent SQL database built for the cloud. Grow your applications with near-limitless storage capacity and responsive serverless compute, backed by AI-based advanced security. | Best for
|
Best of open source
Azure Database for PostgreSQL | Fully managed, intelligent, and scalable PostgreSQL database Innovate faster with a fully managed PostgreSQL database service for open-source developers building scalable and secure enterprise-ready apps. | Best for
|
---|---|---|
Azure Database for MySQL | Scalable, open-source MySQL database Develop apps with a fully managed community MySQL database service delivering high availability, mission-critical performance, and elastic scaling for open-source developers building mobile and web apps. | Best for
|
Azure Database for MariaDB | Fully managed, community MariaDB Build with a fully managed community MariaDB database service delivering high availability and elastic scaling for open-source developers. | Best for
|
Azure Cache for Redis | Distributed, in-memory, scalable caching Accelerate your application's data layer with an in-memory data store that offers increased speed and scale for web applications, backed by the open-source Redis server. | Best for
|
Common database and application migration patterns
Migrate from | Azure destination | Best for |
---|---|---|
SQL Server | SQL Server on Azure Virtual Machines | Migrate your SQL Server workloads with ease and maintain them with 100 percent compatibility and operating system-level access. Save on total cost of ownership and automate management with SQL Server IaaS Agent extension. |
Azure SQL Managed Instance | Modernize .NET applications with Azure SQL Managed Instance, a fully managed and intelligent service combining the broadest SQL Server engine compatibility with an always-up-to-date service. | |
Oracle Database | Oracle on Azure | Migrate your Oracle Database workloads with ease and combine the best of Oracle with the best of Azure. Maintain 100 percent compatibility and operating system-level access. |
Azure Database for PostgreSQL | Migrate Oracle Database to Azure Database for PostgreSQL for a fully managed, open-source database designed for scalable and secure enterprise-ready apps. | |
Azure SQL Database | Migrate Oracle Database to Azure SQL Database, a fully managed and intelligent service for relational performance at scale. | |
MongoDB | MongoDB Atlas on Azure | Modernize with a fully managed database-as-a-service that runs MongoDB Enterprise and offers full support for all MongoDB features. |
Azure Cosmos DB for MongoDB | Add scalability and high performance to applications of any size and scale with a managed and serverless distributed database that supports MongoDB data. | |
PostgreSQL | Azure Database for PostgreSQL | Migrate to a fully managed open-source database with support for the latest PostgreSQL versions and AI-powered performance optimization. |
MySQL | Azure Database for MySQL | Migrate your on-premises MySQL database to a fully managed database that offers high availability, elastic scale, and mission-critical performance. |
MariaDB | Azure Database for MariaDB | Combine MariaDB Community edition with the benefits of a fully managed service provider that offers high availability and elastic scale. |
Apache Cassandra | Azure Managed Instance for Apache Cassandra | Modernize Cassandra data clusters with a managed instance in the cloud and lower operational overhead for critical Apache Cassandra workloads by hosting on a scalable and fully managed platform while retaining control over configuration options. |
Azure Cosmos DB for Apache Cassandra | Add scalability and high performance to applications of any size and scale with a managed and serverless distributed database that supports Apache Cassandra data. |