Skip to content

AWS S3 Objects

ObjectsΒΆ

  • AWS S3 Objects (files) have a Key. The key is the full path.
    • /my_file.txt
    • /my_folder1/another/my_file.txt
  • There's no concept of "directories" within AWS S3 Bucket (although the UI will trick you to think otherwise).
  • Just keys with very long names that contain slashes ("/")
  • Object values are the content of the body:
    • Max Size is 5TB
    • If uploading more than 5GB, must use "multi-part upload"
  • Metadata (list of text /key pairs - system or user metadata)
  • Tags ([[unicode]] key/value pair - up to 10) - useful for [[security]] / [[lifecycle]].
  • Version ID - if versioning enabled

The creation process is fairly easy:

When opening the bucket, we can upload files to it: