Swiftorial Logo
Home
Swift Lessons
AI Tools
Learn More
Career
Resources

AWS FAQ: What is Amazon S3?

4. What is Amazon S3 and what are its use cases?

Amazon S3 (Simple Storage Service) is a highly scalable object storage service used for storing and retrieving any amount of data.

πŸ—ΊοΈ Step-by-Step Instructions:

  1. Log into the AWS Console.
  2. Create a new S3 bucket.
  3. Upload files and set permissions.

πŸ“₯ Example Input:

Bucket Name: my-app-data
Region: us-east-1

πŸ† Expected Output:

Files stored in an S3 bucket with optional public/private access.

βœ… CLI Upload Example:

aws s3 cp myfile.txt s3://my-app-data/

πŸ“˜ Detailed Explanation:

  • Durability: 99.999999999% durability over a year.
  • Security: Supports encryption and access policies.
  • Scalability: Automatically scales with usage.

πŸ› οΈ Use Cases:

  • Backup and archival storage.
  • Hosting static websites.
  • Serving assets for web applications.