Core Concepts
- S3 stores objects in buckets.
- S3 is designed for 99.999999999% durability.
- Objects can be versioned to protect against accidental overwrite or deletion.
- Lifecycle rules can transition or expire objects automatically.
- S3 can host static websites.
Storage Classes
- S3 Standard: frequently accessed data.
- S3 Intelligent-Tiering: unknown or changing access patterns.
- S3 Standard-IA: infrequently accessed data that needs rapid retrieval.
- S3 One Zone-IA: infrequently accessed data stored in one Availability Zone.
- S3 Glacier classes: archival storage with different retrieval times and costs.
Security
- S3 Block Public Access helps prevent accidental public exposure.
- Bucket policies are resource-based policies.
- Encryption can be managed by S3 or KMS.
- Presigned URLs provide temporary access to private objects.
Practice S3 Questions
Put your knowledge to the test with practice questions.