All topics
Cloud · Learning hub

S3 cheat sheet & developer notes

S3 cheat sheet and 8 curated developer notes — core concepts, patterns, and interview prep. Maintained by the DevRecall team.

Save this stack to your DevRecallTest yourself — S3 quizMore Cloud notes
01 · S3

S3 Fundamentals

S3 Fundamentals. Amazon S3 is an object storage service with virtually unlimited capacity. Objects are stored in buckets, identified by keys, and organized into storage classes. The AWS CLI makes it easy to interact with…

Read
02 · S3

Advanced Features & CLI

S3 Advanced Features. Versioning, lifecycle policies, event notifications, and replication are the production-grade S3 features that enable data protection, cost management, and event-driven architectures.. Versioning & …

Read
03 · S3

Permissions & Policies

S3 Permissions & Policies. S3 access control has multiple layers: bucket policies (resource-based), IAM policies (identity-based), Block Public Access settings, and Access Points. Understanding when to use each is critic…

Read
04 · S3

Static Hosting & CloudFront

Static Hosting & CloudFront. S3 static website hosting combined with CloudFront is the standard low-cost, high-performance deployment for SPAs and static sites. Using OAC (Origin Access Control) keeps the S3 bucket priva…

Read
05 · S3

Security, IAM Policies & Access Control

S3 Security, IAM Policies & Access Control. S3 security has multiple layers: Block Public Access settings (account and bucket level), bucket policies, IAM policies, ACLs (legacy), and encryption. The default is private —…

Read
06 · S3

Static Hosting, CloudFront & Interview Questions

S3 Static Hosting, CloudFront & Interview Questions. S3 Static Website Hosting. S3 can serve static websites directly. The website endpoint differs from the REST API endpoint and supports index/error documents and redire…

Read
07 · S3

Fundamentals & Bucket Operations

AWS S3: Fundamentals & Bucket Operations. Amazon S3 (Simple Storage Service) is object storage built for any amount of data. Objects are stored in buckets. Each object has a key (path-like name), data, and metadata. S3 i…

Read
08 · S3

Storage Classes, Versioning & Lifecycle

S3 Storage Classes, Versioning & Lifecycle. S3 offers multiple storage classes optimized for different access patterns. Choosing the right class is the biggest cost lever. Lifecycle rules automate transitions and expirat…

Read

Keep your S3 knowledge sharp.

Save this stack to your personal DevRecall — add your own notes, track what you're learning, and share what you know with the community.

Get started — free forever