Storage Types (Object, Block, File)

View saved

Object storage for blobs

Object storage keeps files as objects in buckets or containers, addressed by key. It shines for backups, media, static website files, and large unstructured data. AWS S3, Azure Blob Storage, and Google Cloud Storage are the common names.

Block storage for disks

Block volumes attach to a VM like a hard drive. Databases and operating system disks usually need block storage because they expect a mounted filesystem with low-latency random I/O.

File storage for shared mounts

Managed file shares expose NFS or SMB so several machines can mount the same folder tree. Useful for lift-and-shift apps that expect a shared filesystem.

Compare at a glance

  • Object: cheap at scale, HTTP/API access, eventual consistency nuances vary by product
  • Block: one primary attachment pattern, database-friendly
  • File: shared POSIX/SMB semantics, higher cost and complexity than plain object

Talk to a bucket from the CLI

After configuring credentials, listing buckets is a harmless first storage check.

# AWS
aws s3 ls

# Azure
az storage account list --output table

# Google Cloud
gcloud storage buckets list

Comments

One comment per signed-in account. Comments are saved with this page’s URL.