Skip to main content

Storage

Three storage shapes — object, block, file — plus data-protection services. The shape decides the service.

ServiceShapeChoose whenKey distinction
Amazon S3ObjectWeb assets, backups, data lakes, any blobUnlimited, HTTP API, 11 nines, not a file system
Amazon S3 GlacierObject (archival)Rarely accessed, cheapest long-termRetrieval in minutes to hours
Amazon Elastic Block Store (EBS)BlockA disk for one EC2 instanceOne AZ, one instance, persists past the instance
EC2 Instance storeBlock (ephemeral)Scratch/cache needing max IOPSData dies on stop/terminate
Amazon Elastic File System (EFS)File (NFS)Shared file system for many Linux instancesMulti-AZ, elastic, mounted concurrently
Amazon FSxFile (Windows/Lustre/…)Windows shares or HPC file systemsThird-party file systems, managed
AWS Storage GatewayHybridOn-premises apps backed by cloud storageCaches locally, stores in AWS
AWS BackupProtectionCentral backup policy across servicesPoint-in-time restore
AWS Elastic Disaster RecoveryProtectionFast failover to AWSContinuous replication, low RTO/RPO
  • Object vs block vs file: a blob over HTTP (S3), a raw disk for one instance (EBS), a shared mountable POSIX tree (EFS).
  • EBS vs instance store: network-attached and persistent vs physically attached and ephemeral.
  • AWS Backup vs Elastic DR: point-in-time restore vs live failover.

Linked from