Cost applies to data at rest
Free tier you 5GB Standard Storage Class
20,000 Get requests
2,000 Put requests
15 GB of data transfer out each month for one year
Creating an S3 Bucket
Names must be unique across the whole of AWS
Can contain lower case letters, numbers and hyphens
Must be between 3 and 63 charachters long
Cannot be formatted as an IP address
Bucket level properties
General Info
Permissions
Static Web Hosting
Logging
Events
Versioning
Lifecycle
Cross-Region Replication
Tags
Requester Pays
Transfer Acceleration
Folder Level Properties
General Info
Details
Object Level Properties
General Info
Details
Permissions
MetaData
Storage Classes
Standard
General all purpose storage
Reduced Redundancy Standard (RRS)
Non-critical, reproducable objects
Infrequent Access (S3-IA)
Not accessed frequently but always available
Glacier
Backups and long term storage. Long retrieval times
Lifecycle Policies
Locted on the bucket
Can be applied to Bucket, Folder or File
Can delete Lifecycle Policy or change storage class whenever you want
Permissions
Applied at Bucket and object level
Bucket level
Object Level
Versioning
Keeps track of older versions
Versioning can be suspended not removed