S3 is object based storage - Upload files which can be from 1 B to 5 TB.
universal name space
There is unlimited storage
Files are stored in Buckets (Folders).
Read after writes consistency -- Eventual overwrite over update and delate ( takes sometime to propagate).
S3 Storage storage classes:
S3 - durable - immediately available and frequently access )
S3- IA Durable- immediately available and infrequently access.
S3- Reduced Redundancy storage RRS-- Data that is easily reproducible. such as thumb nails 99.99
Glacier - Archived data-- wait from 3 to 5 hours to access your data.
Core fundamentals of S3:
key (name)
Value (Data)
Version ID
Metadata
Access control list
S3 is not for DB or OS.
Versioning: You pay for each version - Great backup tool- once enabled can be only suspended, can protect delete using MFA, Cross region needs versioning at the source and destination.
Back up workflow :
You can move the version to S3-IA in 30 days - 128 K
You can archive the object to Glacier after 30 after moving to IA or one day if you are not using IA.