Storage - S3 Flashcards
Amazon S3 (Amazon Simple Storage Service)
S3 is an object storage service for the cloud that is highly available.
S3 is a regional service but has a global namespace.
S3 offers unlimited storage with many storage classes. Understand the use cases for each storage class.
S3 Security
- S3 access logs
- Security can be set at bucket level or individual level using ACL, bucket policies, or access point polices
- can enable versioning
- S3 is a regional service, but bucket names must be globally unique.
Durability
Amazon S3 Standard is designed for 99.999999999%
(11 9’s) of durability
Availability
Amazon S3 Standard is designed for 99.99% availability.
S3 Storage classes
- S3 standard- General storage, frequently accessed
- S3 Intelligent -Tiering: Data with unknown or changing patterns
- S3 Standard Infrequent access - Long-lived infrequently accessed data
- S3 One Zone-Infrequent Access (IA) - Re-creatable data, stored in 1 AV, infrequently accessed, availability and durability not essential
- S3 Glacier - long-term backups
- S3 Glacier Deep Archive: long-term data archive, data only accessed once or twice a year
- S3 Outpost: Workloads with local data residency requirements, demanding applications performance needs.
S3 standard
General storage, frequently accessed
S3 Intelligent -Tiering
Data with unknown or changing patterns
S3 Standard Infrequent access
Long-lived infrequently accessed data
S3 One Zone-Infrequent Access (IA)
Re-creatable data, stored in 1 AV, infrequently accessed, availability and durability not essential
S3 Glacier
long-term backups
S3 Glacier Deep Archive
long-term data archive, data only accessed once or twice a year
S3 Outpost
Workloads with local data residency requirements, demanding applications performance needs.
S3 In real World
- Static websites (used with cloudfront)
- Data archival (Glacier)
- Analytics systems (used with Redshift and Athena)
- Mobile Applications (a mobile applications where users can upload to amazon s3 bucket)