This is another huge topic which is heavily explored in all three AWS Associate exams. This note will be dealing with the basics of S3 while the next note will deal with the more SysOps-focused discussion.
This note will be broken down into these sections:
[<https://prod-files-secure.s3.us-west-2.amazonaws.com/514dc457-5e07-4181-8560-a8825ab015d8/86cf0945-ce0d-4f26-9a3d-9717d614974b/notes-aws-sysops-masterImages02-preview.png>](<https://prod-files-secure.s3.us-west-2.amazonaws.com/514dc457-5e07-4181-8560-a8825ab015d8/86cf0945-ce0d-4f26-9a3d-9717d614974b/notes-aws-sysops-masterImages02-preview.png>)
[<https://prod-files-secure.s3.us-west-2.amazonaws.com/514dc457-5e07-4181-8560-a8825ab015d8/dbe3b6e3-f511-4e71-9c7d-72bb6455d9e7/notes-aws-sysops-masterImages02-preview.png>](<https://prod-files-secure.s3.us-west-2.amazonaws.com/514dc457-5e07-4181-8560-a8825ab015d8/dbe3b6e3-f511-4e71-9c7d-72bb6455d9e7/notes-aws-sysops-masterImages02-preview.png>)
[<https://prod-files-secure.s3.us-west-2.amazonaws.com/514dc457-5e07-4181-8560-a8825ab015d8/97c9d45d-be44-45b7-8a32-e3ffa481437d/notes-aws-sysops-masterImages02-preview.png>](<https://prod-files-secure.s3.us-west-2.amazonaws.com/514dc457-5e07-4181-8560-a8825ab015d8/97c9d45d-be44-45b7-8a32-e3ffa481437d/notes-aws-sysops-masterImages02-preview.png>)
[<https://prod-files-secure.s3.us-west-2.amazonaws.com/514dc457-5e07-4181-8560-a8825ab015d8/7aad1aa3-bdec-49cb-b56b-234a2ec259df/notes-aws-sysops-masterImages02-preview.png>](<https://prod-files-secure.s3.us-west-2.amazonaws.com/514dc457-5e07-4181-8560-a8825ab015d8/7aad1aa3-bdec-49cb-b56b-234a2ec259df/notes-aws-sysops-masterImages02-preview.png>)
[<https://prod-files-secure.s3.us-west-2.amazonaws.com/514dc457-5e07-4181-8560-a8825ab015d8/e63b948a-d572-4c89-9aa2-3efb25adc200/notes-aws-sysops-masterImages02-preview.png>](<https://prod-files-secure.s3.us-west-2.amazonaws.com/514dc457-5e07-4181-8560-a8825ab015d8/e63b948a-d572-4c89-9aa2-3efb25adc200/notes-aws-sysops-masterImages02-preview.png>)
[<https://prod-files-secure.s3.us-west-2.amazonaws.com/514dc457-5e07-4181-8560-a8825ab015d8/05f84bf0-2415-4857-902f-a69dad4e5c47/notes-aws-sysops-masterImages02-preview.png>](<https://prod-files-secure.s3.us-west-2.amazonaws.com/514dc457-5e07-4181-8560-a8825ab015d8/05f84bf0-2415-4857-902f-a69dad4e5c47/notes-aws-sysops-masterImages02-preview.png>)
https://prod-files-secure.s3.us-west-2.amazonaws.com/514dc457-5e07-4181-8560-a8825ab015d8/61a02a7a-a908-42de-afc1-e2cb0ffde128/notes-aws-sysops-masterImages02-preview.png
S3 is a storage solution that allows us to store files in buckets. - buckets must have globally unique name
naming convention:
bucket are region-specific
objects or files are accessed by their keys
the key is the full path of the file
the key is also compose of the prefix + object name
# the key here is the same as the object name.
# it is 'my-file.txt'
s3://my-bucket/my-file.txt
# the key here is 'folder1/folder2/folder3/my-file.txt
# the prefix is 'folder1/folder2/folder3/' , while
# the object name is 'my-file.txt'
s3://my-bucket/folder1/folder2/folder3/my-file.txt
max object size: 5 TB
note that you cannot upload 5 TB in one go, you must use multipart upload
objects will have: