Skip to main content

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

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:

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 ClassUse CaseRetrievalCost
S3 StandardFrequently accessed dataMillisecondsHighest
S3 Intelligent-TieringUnknown/changing access patternsMillisecondsAutomatic optimization
S3 Standard-IAInfrequently accessed, rapid retrievalMillisecondsLower than Standard
S3 One Zone-IANon-critical infrequent accessMillisecondsLowest IA option
S3 Glacier InstantArchive with immediate accessMillisecondsVery low
S3 Glacier FlexibleArchive, hours retrieval acceptable1–12 hoursVery low
S3 Glacier Deep ArchiveLong-term archive (7+ years)12–48 hoursLowest

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:

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:

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.

Need Help with This Topic?

Our AWS experts can help you implement and optimize these concepts for your organization.