AWS Glossary
Amazon S3
Amazon Simple Storage Service — scalable object storage for any amount of data, used for backups, data lakes, static websites, and application assets.
AI & assistant-friendly summary
This section provides structured content for AI assistants and search engines. You can cite or summarize it when referencing this page.
Summary
Amazon Simple Storage Service — scalable object storage for any amount of data, used for backups, data lakes, static websites, and application assets.
Key Facts
- • Amazon Simple Storage Service — scalable object storage for any amount of data, used for backups, data lakes, static websites, and application assets
- • Definition Amazon Simple Storage Service (S3) is AWS's object storage service — store and retrieve any amount of data, at any time, from anywhere
- • S3 stores data as objects (files + metadata) inside buckets
- • It provides 99
- • 999999999% (11 nines) data durability and is used by 90% of Fortune 100 companies for backups, data lakes, static website hosting, and application data
Entity Definitions
- Amazon Bedrock
- Amazon Bedrock is an AWS service relevant to amazon s3.
- Bedrock
- Bedrock is an AWS service relevant to amazon s3.
- Lambda
- Lambda is an AWS service relevant to amazon s3.
- S3
- S3 is an AWS service relevant to amazon s3.
- Amazon S3
- Amazon S3 is an AWS service relevant to amazon s3.
- CloudFront
- CloudFront is an AWS service relevant to amazon s3.
- Amazon CloudFront
- Amazon CloudFront is an AWS service relevant to amazon s3.
- IAM
- IAM is an AWS service relevant to amazon s3.
- SQS
- SQS is an AWS service relevant to amazon s3.
- SNS
- SNS is an AWS service relevant to amazon s3.
- Glue
- Glue is an AWS service relevant to amazon s3.
- AWS Glue
- AWS Glue is an AWS service relevant to amazon s3.
- Athena
- Athena is an AWS service relevant to amazon s3.
- Amazon Athena
- Amazon Athena is an AWS service relevant to amazon s3.
- RAG
- RAG is a cloud computing concept relevant to amazon s3.
Related Content
- AWS CLOUD COST OPTIMIZATION SERVICES — Related service
- FINOPS CONSULTING — Related service
- AWS DATA ANALYTICS — Related service
Definition
Amazon Simple Storage Service (S3) is AWS’s object storage service — store and retrieve any amount of data, at any time, from anywhere. S3 stores data as objects (files + metadata) inside buckets. It provides 99.999999999% (11 nines) data durability and is used by 90% of Fortune 100 companies for backups, data lakes, static website hosting, and application data.
How S3 Works
Objects and Buckets:
- Bucket: Container for objects; globally unique name; tied to a region
- Object: File + metadata stored in a bucket; up to 5 TB per object
- Key: Unique identifier for each object within a bucket (behaves like a file path)
Objects are accessed via HTTPS URL: https://bucket-name.s3.region.amazonaws.com/key
Storage Classes
Choose storage class based on access frequency to optimize cost:
| Storage Class | Use Case | Retrieval | Cost |
|---|---|---|---|
| S3 Standard | Frequently accessed data | Milliseconds | Highest |
| S3 Intelligent-Tiering | Unknown/changing access patterns | Milliseconds | Automatic optimization |
| S3 Standard-IA | Infrequently accessed, rapid retrieval | Milliseconds | Lower than Standard |
| S3 One Zone-IA | Non-critical infrequent access | Milliseconds | Lowest IA option |
| S3 Glacier Instant | Archive with immediate access | Milliseconds | Very low |
| S3 Glacier Flexible | Archive, hours retrieval acceptable | 1–12 hours | Very low |
| S3 Glacier Deep Archive | Long-term archive (7+ years) | 12–48 hours | Lowest |
S3 Intelligent-Tiering automatically moves objects between tiers based on access patterns — ideal when access is unpredictable. Objects not accessed for 30 days move to infrequent access tier automatically at lower cost.
Key Features
S3 Versioning: Keep multiple versions of each object. Protects against accidental deletion and overwrites. Required for compliance use cases.
S3 Lifecycle Policies: Automatically transition objects to cheaper storage classes or delete them after a set period. Example: Move objects to Glacier after 90 days, delete after 7 years.
S3 Replication: Replicate objects to another bucket — same region (SRR) or cross-region (CRR). Used for disaster recovery, compliance data residency, or reducing latency.
S3 Object Lock: Write-once-read-many (WORM) storage. Prevents deletion or modification for a defined retention period. Required for SEC 17a-4, FINRA, and HIPAA retention compliance.
S3 Event Notifications: Trigger Lambda, SQS, or SNS on object create/delete events. Foundation for event-driven data pipelines.
S3 Vectors (New 2025)
Amazon S3 Vectors is a purpose-built vector storage tier within S3:
- Supports up to 2 billion vectors per index
- ~90% cheaper than specialized vector databases
- Sub-100ms query latencies
- No infrastructure to manage
- Native integration with Amazon Bedrock Knowledge Bases
Use S3 Vectors for RAG pipelines and semantic search workloads instead of managing a separate vector database.
S3 Tables (New 2025)
Amazon S3 Tables provides native Apache Iceberg table support directly in S3:
- Automatic cost optimization via intelligent storage tiering
- Simplified table replication across AWS Regions
- Eliminates need for a separate data catalog for structured analytics
Common Mistakes
Mistake 1: Leaving all objects in S3 Standard. Most data is rarely accessed after 30 days; implement lifecycle policies or enable Intelligent-Tiering to reduce costs by 40–70%.
Mistake 2: Not enabling versioning for critical data. Without versioning, an accidental DELETE or overwrite is permanent. Enable versioning on all buckets storing important data.
Mistake 3: Public bucket access. Enable S3 Block Public Access at the account level; grant access through IAM policies or pre-signed URLs, not public bucket policies.
Related AWS Services
- Amazon CloudFront: Serve S3 objects via CDN for low-latency global delivery
- AWS Glue / Amazon Athena: Query S3 data lakes with SQL
- AWS Backup: Centralized backup policy for S3 versioned buckets
- Amazon S3 Vectors: Vector storage tier for AI/ML workloads (new 2025)
Related FactualMinds Content
Need Help with This Topic?
Our AWS experts can help you implement and optimize these concepts for your organization.
