You are viewing a free preview of this lesson.
Subscribe to unlock all 10 lessons in this course and every other course on LearningBro.
Azure offers a comprehensive range of database services. This lesson focuses on the two most important: Azure SQL Database for relational workloads and Azure Cosmos DB for globally distributed NoSQL workloads.
Azure SQL Database is a fully managed relational database service based on the Microsoft SQL Server engine. It handles patching, backups, monitoring, and high availability so you can focus on your application.
| Option | Description |
|---|---|
| Single Database | A standalone database with its own resources |
| Elastic Pool | Multiple databases sharing a pool of resources (cost-effective for variable workloads) |
| SQL Managed Instance | Near-100% compatibility with on-premises SQL Server (for lift-and-shift) |
| Model | Description |
|---|---|
| vCore | Choose the number of virtual cores, memory, and storage independently. Best for existing SQL Server users (Azure Hybrid Benefit applies). |
| DTU | Bundled measure of compute, storage, and I/O. Simpler pricing for predictable workloads. |
| Tier | Best For |
|---|---|
| General Purpose | Most workloads. Balanced compute and storage. |
| Business Critical | Low-latency, high-IOPS workloads. Built-in read replicas. |
| Hyperscale | Very large databases (up to 100 TB). Rapid scale-out. |
Azure SQL Database has built-in high availability (99.99% SLA):
Azure Cosmos DB is a globally distributed, multi-model NoSQL database designed for massive scale, low latency, and high availability.
| Feature | Detail |
|---|---|
| Global distribution | Replicate data to any number of Azure regions with a few clicks |
| Single-digit millisecond latency | Guaranteed < 10ms reads and writes at the 99th percentile |
| 99.999% availability | With multi-region writes enabled |
| Elastic scale | Throughput and storage scale independently and automatically |
| Multi-model | Supports multiple APIs and data models |
Subscribe to continue reading
Get full access to this lesson and all 10 lessons in this course.