Storage Summary
- S3 is Object Base storage.
- 0b - 5 Tb filesize
- Files are stored in buckets.
- Bucket names are universal.
- Read after write consistency for PUTS.
- Overwrite PUTs and DELETEs take some time to propagate.
Storage tiers
- S3 Standard 11x9 durability 2x9 availability.
- S3 - IA (You want low cost, but fast retrieval times)
- S3 One Zone - IA. (Not across multiple facilities)
- Glacier -> Expedited, Standard and Bulk
S3 Fundamentals
- Key-Value
- Version ID
- Metadata
- Access Control Lists
Bucket URL format:
http://s3-eu-west-1.amazonaws.com/mybucket
S3 Versioning
- Stores all versions
- Great Backup
- Once enabled cannot be disabled
- Versions MFA Delete capability.
- Cross Region Replications
S3 Cross Region replication.
- Versioning must be enabled (source + destination).
- Regions must be unique.
- Existing Files are not replicated(new files are replicated).
- Delete markers are replicated.
- Deleting versions or markers are not replicated.
Lifecycle Management
- Can be used with versioning
- Can be applied to current and previous versions
- Trasnitions
- Standard - Infrequent Access Storage Class
- Glacier
- Permantly Delete