PART 4: DATABASE SERVICES

4.1 Azure SQL Database

Overview

Fully managed SQL Server database (PaaS).

Deployment Options

OptionDescriptionUse Case
Single DatabaseDedicated DBSingle app
Elastic PoolShared resourcesMulti-tenant SaaS
Managed InstanceNear full SQL compatibilityLift-and-shift

Service Tiers

TierUse Case
General PurposeMost workloads
Business CriticalHigh performance
HyperscaleVery large DBs

Key Features

4.2 Azure SQL Managed Instance

Overview

Near-100% SQL Server compatibility for migrations.

4.3 Azure Database for PostgreSQL

Overview

Managed PostgreSQL with Flexible Server.

4.4 Azure Database for MySQL

Managed MySQL with similar features to PostgreSQL.

4.5 Azure Cosmos DB

Overview

Globally distributed NoSQL database.

APIs

APIUse Case
NoSQLDocument DB
MongoDBMongo migration
CassandraCassandra workloads
GremlinGraph DB

Consistency Levels

LevelDescription
StrongLatest data always
SessionRead-your-own-writes
EventualLowest latency

Key Features

4.6 Azure Cache for Redis

Overview

In-memory cache for fast access.

Tiers

TierUse Case
BasicDev/test
StandardProduction
PremiumEnterprise

Use Cases

4.7 Azure Synapse Analytics

Overview

Unified analytics platform.

4.8 Azure Databricks

Overview

Spark-based analytics platform with Delta Lake.

4.9 Azure Data Explorer (Kusto)

Fast analytics for logs and telemetry using KQL.