Amazon Simple Storage Service (Amazon S3)

  • An object storage service that offers industry-leading scalability, data availability, security, and performance.
  • Customers of all sizes and industries can use Amazon S3 to store and protect any amount of data for a range of use cases, such as data lakes, websites, mobile applications, backup and restore, archive, enterprise applications, IoT devices, and big data analytics.
  • Amazon S3 provides management features so that you can optimize, organize, and configure access to your data to meet your specific business, organizational, and compliance requirements.

Features of Amazon S3

  • Storage classes
  • Storage management - Lifecycle, Object Lock, Replication, Batch Operations
  • Access management and security - Block Public Access, Identity and Access Management (IAM), Bucket policies, access points, control lusts (ACLs), Object Ownership, IAM Access Analyzer
  • Data processing - Object Lambda, Event notifications (Amazon SNS, Amazon SQS, AWS Lambda)
  • Storage logging and monitoring - Automated, Manual monitoring tools
  • Analytics and insights - Storage lens, Class Analysis, Inventory with Inventory reports
  • Strong consistency

How Amazon S3 works

  • Amazon S3 is an object storage service that stores data as object, hierarchical data, or tabular data within buckets.
  • An object is a file and any metadata that describes the file.
  • A bucket is a container for objects.
  1. Create a bucket and specify a bucket name and AWS Region.
  2. Upload data to that bucket as objects in Amazon S3. - Each object has a key (or key name), which is unique identifier for the object within the bucket.


Details: What is Amazon S3? - Amazon Simple Storage Service


Refference

docs.aws.amazon.com - What is Amazon S3?

← Back to Learning Journey