Skip to content
Getting Digital

Cloud Computing

Cloud storage and managed databases

Compute can be thrown away and rebuilt in minutes; data cannot. Choosing between object, block and file storage, and between a managed relational engine and a NoSQL service, decides how a system scales, what its upkeep costs, and how much survives a bad day. That is why storage questions reach into every domain of the associate exams.

Why this topic exists: Object, block and file storage and the managed relational and NoSQL services are the questions that reach into all four SAA-C03 domains in the associate exams (SAA-C03; AZ-104; DP-900 for the data side).

Storage is the one part of a cloud design that cannot simply be rebuilt. Compute can be recreated from code in minutes; lost data stays lost. Choosing where data lives therefore shapes cost, performance and resilience more than most other decisions, and the options fall into two families: storage services that hold objects, disks and files, and managed databases that hold structured records and answer queries about them. Containers complicate the picture, since their data must outlive the container itself; the CNCF landscape guide describes the standard storage interface that lets clusters request volumes on demand.

Storage typeHow data is reachedTypical useAWS examples in SAA-C03
ObjectWhole objects by key, through an HTTP APIMedia, backups, logs, data lakes, static sitesS3
BlockFixed-size blocks presented to one machine as a diskOperating system volumes, self-run databasesEBS
FilePaths in a shared file system, over network protocolsShared folders, older applications that expect a file shareEFS, FSx

Managed databases

A managed database hands patching, backups, replication and failover to the provider while leaving schema, queries and capacity choices with you. Relational engines speak SQL; every major cloud runs PostgreSQL and MySQL as a service, and Microsoft's SQL Server has its managed form on Azure. Non-relational services give up joins and flexible queries in exchange for predictable speed at scale, usually by key. An in-memory cache often sits in front of either to absorb repeated reads, and warehouses such as Snowflake serve analytics rather than transactions.

  • Access pattern: read-heavy or write-heavy, by key or by complex query, steady or bursty.
  • Engine and type: relational or not, and which engine, for instance MySQL against PostgreSQL.
  • Scaling reads: read replicas and a cache before a larger instance.
  • Tiers and lifecycle: moving rarely read objects into colder, cheaper classes on a schedule.
  • Redundancy: how many copies, in how many zones or regions, measured against recovery point and recovery time objectives.
  • Hybrid and transfer: bringing data in from existing sites, and serving it back to them.

A mistake worth avoiding, and where it leads

Newcomers often reach for a relational database for everything or, having read about scale, for a NoSQL service for everything. Both errors come from choosing before describing the data and how it will be read. A second mistake is to trust replication as a backup: a replica copies a deletion as faithfully as it copies a write. The SAA-C03 blueprint touches storage and data in all four of its domains, from encryption and backups in the security domain to storage tiers and database cost in the cost domain, and AZ-900 asks about tiers, redundancy options and storage account types. AZ-104 has a storage domain for Azure administrators, DP-900 covers data fundamentals on Azure, and DEA-C01 tests storage choices for data engineering on AWS. For putting object storage behind a public site safely, read cloud security; for bringing existing databases across, cloud migration.

Next to this topic

Concepts to know

Glossary entries with the reason each one matters here.

  • Object Storage

    The storage class the exams ask about most.

  • SQL

    Managed relational databases are still SQL databases.

  • Caching

    Managed caches sit in front of most cloud databases.

Certifications that test it

Vendor exams and free certificates; facts, cost and the preparation path are on each page, and the certifications hub has them all.

Tools of the trade

Frequently asked

How does object storage differ from a file share?
A file share presents folders and paths that many machines can mount and edit in place. Object storage keeps whole objects under keys and is read and written through an API, which suits very large volumes, but an object is replaced rather than edited.
Should I run my own database on a virtual machine instead?
Only if you need an engine version, extension or setting the managed service does not offer, and you have the people to patch it, back it up and fail it over. Otherwise the managed service removes a large share of routine work.
Is a NoSQL database faster than a relational one?
For the lookups it was built for, typically retrieval by key at very large scale, it can be. For ad hoc queries and joins across many tables a relational engine is usually the better tool. Speed depends on the fit between data, query and engine.

Courses in the directory

43 courses are filed here; the top 6 by our ranking, details and the provider link on each course page.

Browse the directory shelf

Last reviewed 26 September 2026 · Getting Digital