Storage Services Flashcards
S3
Simple Storage Solution
- an object storage service for the cloud that is highly available
- regional
- has access logs to track access
Objects
S3 name for files
- can be public or private
- can be uploaded via console, CLI or via code
Bucket
S3 name for directories
- essentially unlimited
- can hold millions of objects
at what level can security be set for buckets?
at the bucket or object level
what are 3 ways to set security on buckets?
- ACLs
- bucket policies
- access point policies
ACL
Access Control List
what is unique about bucket naming?
they must be globally unique
how is durability achieved?
data stored inside a region is replicated across multiple servers
what is the S3 standard for durability?
99.999999999% (11 9’s)
S3 Standard
Storage Class
- general purpose storage
- stored across multiple AZs
- low latency and high throughput
when is S3 standard recommended?
for frequently accessed data, with standard durability and availability needs
what is the S3 standard for availability?
99.99%
S3 Intelligent Tier
Storage Class
- automatically moves your data to the most cost-effective storage class
- no retrieval fees
- standard durability and availability
what is S3 Intelligent Tier recommended for?
new applications or unpredictable storage needs
S3 Standard-Infrequent Access (IA)
Storage Class
for data that is accessed less frequently, but that needs rapid access
- stored across multiple AZs (standard durability)
what is S3 Standard Infrequent Access (IA) recommended for?
long-lived data requiring immediate access
S3 One-Zone Infrequent Access
Storage Class
for data that is infrequently accessed but requires rapid access.
- only stored in one AZ
- costs 20% less than IA
- reduced durability, standard availability
when is S3 One-Zone Infrequent Access recommended?
intended for use cases with infrequently accessed data that is re-creatable, such as:
- storing secondary backup copies of on-premises data
- for storage that is already replicated in another AWS Region
- for compliance or disaster recovery purposes
S3 Glacier
Storage Class
long term data storage
- very cheap
- takes longer to access your data, from minutes to 12 hours depending on your price.
- stored across multiple AZs
when is S3 Glacier recommended?
for long-term backups needing cheaper storage, but requiring standard durability, that can sacrifice some availability
S3 Glacier Deep Archive
Storage Class
like S3 Glacier, but slower
- stored across multiple AZs
- takes 12 - 24 hours to retrieve data
when is S3 Glacier Deep Archive recommended?
for archives or compliance needs that don’t need to be accessed more than 1x/year