ADVERTISEMENT
Google AdSense Slot (headerLeaderboard)

Set your Publisher ID in src/config/ads.ts to display live ads.

AWS Cloud Computing Tutorial• 7 min read

S3: Simple Storage Service & Object Storage

Buckets, storage classes (Standard, Glacier), versioning, and static website hosting

Amazon S3 is an industry-leading object storage service offering 99.999999999% (11 9s) of data durability, storing files as objects within globally named buckets.

S3 Storage Classes & Features

Buckets: Top-level containers whose names must be globally unique across all AWS accounts worldwide.

S3 Standard: Designed for active, frequently accessed data with millisecond latency.

S3 Glacier Flexible Retrieval: Extremely low-cost archival storage for compliance data with retrieval times ranging from minutes to hours.

Versioning: Preserves past revisions of objects to recover from accidental deletions or ransomware overwrite.

Static Website Hosting: S3 can host HTML/CSS/JS websites directly without running any virtual servers.

AWS CLI S3 Bucket Operations
# Create a globally unique bucket in us-east-1
aws s3 mb s3://codexia-assets-prod-2024

# Sync local build directory to S3 bucket
aws s3 sync ./dist s3://codexia-assets-prod-2024/public --acl public-read

# Copy single file
aws s3 cp architecture.png s3://codexia-assets-prod-2024/docs/
aws s3 sync uploads only new or changed files.
ADVERTISEMENT
Google AdSense Slot (inContentBanner)

Set your Publisher ID in src/config/ads.ts to display live ads.

Test Yourself With Exercise

+15 XP

What level of data durability is Amazon S3 engineered to provide?