Azure Database Documentation

Unified Database Solutions on Azure

Azure provides a comprehensive suite of managed database services designed to meet a wide range of application needs, from relational to NoSQL, and from in-memory caching to data warehousing. Leverage the scalability, security, and global reach of Azure to power your modern applications.

Explore the documentation below to learn about each service, understand their capabilities, and discover how to deploy, manage, and optimize them.

Azure SQL Database

A fully managed platform as a service (PaaS) database engine that handles most database management functions like upgrading, patching, and backups without user involvement. It's built on the same SQL Server engine as Microsoft SQL Server.

Azure SQL Database

The intelligent, cloud-based relational database service that offers the latest SQL Server features with near-zero admin overhead.

Learn More

Azure SQL Managed Instance

A cloud database service that provides a highly compatible managed instance of SQL Server for hybrid cloud scenarios.

Learn More

SQL Server on Azure Virtual Machines

Deploy SQL Server on Azure Virtual Machines for full control and compatibility with your on-premises SQL Server workloads.

Learn More

Azure Database for MySQL

A fully managed relational database service based on the MySQL Community Edition database engine. It allows you to focus on application innovation rather than infrastructure management.

Key Features: High availability, automated backups, performance monitoring, and built-in security.

Explore Azure Database for MySQL

Azure Database for PostgreSQL

A fully managed relational database service based on the PostgreSQL Community Edition database engine. It offers the flexibility to scale and provides built-in high availability and disaster recovery.

Key Features: Flexible server deployment, automated maintenance, robust security, and seamless scaling.

Explore Azure Database for PostgreSQL

Azure Database for MariaDB

A fully managed relational database service based on the MariaDB Community Edition database engine. Designed for developers who need a highly available and scalable relational database solution.

Key Features: Flexible pricing tiers, automated backups, and enterprise-grade security.

Explore Azure Database for MariaDB

Azure Cosmos DB

A globally distributed, multi-model database service. It offers comprehensive service level agreements (SLAs) on availability, throughput, storage, and latency.

Core (SQL) API

A document database with JSON support and an API for SQL.

Learn More

MongoDB API

A document database for applications using the MongoDB API.

Learn More

Cassandra API

A wide-column store database for applications using the Cassandra API.

Learn More

Gremlin API

A graph database for applications using the Gremlin API.

Learn More

Table API

A key-value and document database for applications using the Azure Cosmos DB Table API.

Learn More

Azure Cache for Redis

A fully managed, in-memory data store based on the Redis open-source cache. It provides high performance and low latency for applications that require fast data access.

Use Cases: Caching, session management, message brokering, and real-time analytics.

Explore Azure Cache for Redis

Migrating Data to Azure

Azure offers various tools and services to help you migrate your existing databases to Azure seamlessly. From online to offline migrations, we support a wide range of source databases and scenarios.

Database Security on Azure

Secure your data with Azure's robust security features. This includes network security, access control, threat detection, and data encryption at rest and in transit.

Monitoring and Performance

Keep your database performant and healthy with Azure's monitoring tools. Gain insights into performance metrics, diagnose issues, and set up alerts.