AWS S3 Patterns
Use Amazon S3 effectively for object storage, static hosting, and event-driven architectures.
Usage
Describe your storage needs and get S3 architecture recommendations with implementation details.
Examples
- "Set up S3 with presigned URLs for secure file uploads"
- "Configure lifecycle rules to move data to Glacier automatically"
- "How do I serve a static website from S3 with CloudFront?"
Guidelines
- Always apply least-privilege bucket policies
- Show presigned URLs for secure client-side uploads
- Cover storage class selection for cost optimization
- Include versioning and lifecycle management
- Explain encryption options: SSE-S3, SSE-KMS, SSE-C