core Estimated learning time: 6 h

3.3 Managed relational databases

You can run a production database without becoming a DBA, and know which parts are still yours.

Before:02. ComputeUnlocks:04. Networking in the Cloud08. Observability & Reliability

The same thing, three names

One idea, sold under a different brand by each provider. Learn it once and you can read any job advertisement.

On AWS
RDS / Aurora
On Azure
Azure Database for PostgreSQL/MySQL, SQL Database
On Google Cloud
Cloud SQL / AlloyDB

A managed database service takes patching, backups and failover off your desk while leaving schema, queries and connections firmly on it, and this topic maps that split. Point-in-time recovery, read replicas and multi-zone failover are the machinery; testing a restore is the habit. It anchors the storage module because most applications still stand on a relational database. The classic outage gets its own item — too many connections — because connection limits and poolers are the part of database operations the managed service does not manage for you.

Work through these

  • Provisioning, versions and maintenance windows

    The provider handles installation, version upgrades and patching, but maintenance happens in a window you choose and it does involve interruption. Setting that window deliberately avoids an unpleasant surprise.

  • Backups, point-in-time recovery and testing a restore

    Automatic backups and the ability to rewind to a moment in time are the features you are paying for, and neither is proven until you have performed a restore. Doing one on purpose is the item.

  • Read replicas, failover and multi-zone deployments

    Copies that serve reads, automatic promotion when the primary fails, and spreading across zones are three different protections against three different problems. Buying one and expecting another is a common mistake.

  • Connection limits, poolers and the classic 'too many connections' outage

    Databases accept a limited number of simultaneous connections, and applications that open one per request exhaust them under load. A connection pooler is the standard fix, and knowing the symptom saves hours.

Sign in to keep your progress.

Free resources

Links last checked 29 Aug 2026.

Stuck here?

Ask a mentor. A real person answers, and they can see exactly which topic you're on. Usually within a couple of working days.

Checking your session…

Topics shown in module order.