[ SRE_ARENA ]
STORAGE (S3, EBS, EFS)

Cloud Storage: S3, EBS, and EFS

Visualization: 1. The Big Three
DOWNLOADING CONCEPT: 1. THE BIG THREE...
  • ■S3 (Object Storage): You upload a photo via an HTTP API. It isn't a hard drive; it's a flat namespace database. It scales infinitely and is meant for global access (images, backups, frontend code).
  • ■EBS (Block Storage): A virtual hard drive. You format it with a filesystem (like ext4) and attach it to *exactly one* EC2 instance. This is where your OS boots from.
  • ■EFS (File Storage): A managed NFS (Network File System) server. You can mount EFS to 1,000 EC2 instances simultaneously. If Server A writes a file, Server B instantly sees it. Perfect for shared WordPress uploads.
▲ LIVE INCIDENTA developer complains they are getting 'Access Denied' when trying to read an image from S3, even though they have full AdministratorAccess to the AWS account.
sre@arena:~/cloud-storage
sre@arena:~$ aws s3api get-bucket-policy --bucket my-company-secret-data