Trace Id is missing
Skip to main content

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

  • Delivering real-time personalization
  • High-quality, global app experiences at scale
  • Handling peak sales periods with ease
  • Leveraging real-time, IoT telemetry streaming data 
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

  • High-performance transactional applications
  • Finance, sales order management, systems of record
  • Processing streaming data to uncover app insights
  • Simplifying complex data landscapes

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

  • Open-source, enterprise app development
  • Rich and personalized digital marketing experiences
  • Secure and scalable e-commerce solutions
  • Finance management apps
  • Scalable web and mobile apps
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

  • Secure and scalable e-commerce solutions
  • Scalable web and mobile apps
  • Rich and personalized digital customer experiences
  • High-performance and secure finance management apps
  • Low-latency gaming experiences
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

  • Secure and scalable e-commerce solutions
  • Scalable web and mobile apps
  • Rich and personalized digital customer experiences
  • High-performance and secure finance management apps
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

  • Application caching

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.

Customers are doing great things with Azure managed databases