
The managed SQL database and the planet-scale NoSQL: application data without iron administration, with HA and patching included.
Azure SQL brings SQL Server into PaaS: built-in high availability, automatic patching, point-in-time backups, Hyperscale to grow without migrations. Cosmos DB is the distributed NoSQL: single-digit latencies, global replication, multiple APIs (SQL, Mongo). The DBA doesn't disappear: the job changes — design, tuning, costs.


SQL DB, Managed Instance or VM? The compatibility and cost matrix decides, not fashion.
DMS and assessments: from on-prem SQL to PaaS with window-sized downtime, not weeks.
Query Store, indexes and plans: PaaS doesn't forgive badly written queries.
Request Units governed: planet-scale at planet-Earth prices.
Azure SQL: vCore with serverless (auto-pause) or provisioned, Business Critical with in-memory replicas and zone redundancy, Hyperscale scaling storage to 100TB with named replicas; Managed Instance for total compatibility (SQL Agent, cross-db). Cosmos DB: RU or serverless model, 5-level consistency (bounded staleness the golden compromise), a partition key to choose with a cool head, change feed for events and autoscale following the peaks.
The legacy's database in PaaS: patches and HA are no longer your problem.
Cosmos for users across continents: the data close to everyone.
Elastic pools: dozens of small databases, a single budget.