Technology - Storage Services Flashcards
What is Amazon Simple Storage Service (S3)?
A storage service in the cloud that is highly available.
Files are called ‘Objects’
Directories are called ‘Buckets’
Objects can be public or private and can be uploaded to the cloud.
At which level (bucket or object) can the security / access controls be set in AWS S3?
Both - Using access control lists (ACLs), bucket policies, or access point policies.
Which feature in AWS S3 allows you to create multiple versions of your file in order to protect against accidental deletion or to restore to a previous version?
Versioning
What are S3 access logs useful for?
To track access to your buckets and objects to track down the root causes of issues or look for suspicious activity.
True or False: Bucket names in S3 must be globally unique
True - Unless a bucket is deleted. No one else may use the same bucket name.
What are the two core principles around Data Accessibility in AWS S3 storage?
- Durability - Will my data always persist and be there tomorrow? (99.999999999%)
- Availability - Will I have access to my data when I need it? 99.99%)
What are the 9 types of S3 Storage Classess?
- S3 Standard
- S3 Intelligent-Tiering
- S3 Standard-Infrequent Access (IA)
- S3 One Zone-Infrequent Access (IA)
- S3 Glacier
- S3 Glacier Deep Archive
- S3 Outposts
What is S3 Standard?
General Purpose storage for any type of data. (Frequently accessed data)
What is S3 Intelligent-Tiering?
Automatically moves your data to the most cost-effective storage class. Automatic cost savings. No retrieval Fees. Data-Stored across multiple availability zones. (Data with unknown or changing access pattern)
What is S3 Standard-Infrequent Access (IA)?
Data is accessed less frequently but requires rapid access when needed. Data is stored across multiple availability zones. Cheaper than S3 standard. (Long-lived data, infrequently accessed, but millisecond access when needed)
What is S3 One Zone-Infrequent Access (IA)?
Like Standard-Infrequent Access but only stored in ONE availability zone. Costs 20% less than S3 standard. Data stored in this storage class can be lost. (Used for data that you can recreate, where durability and availability aren’t essential) - 99.5% availability
What is S3 Glacier?
Long-Term data storage and archival for lower costs. Data retrieval takes longer. Three retrieval options:
1-5 minutes
3-5 hours
5-12 hours
Data is stored across multiple Availability zones. (Ideal for long-term back ups and is a cheaper storage option)
What is S3 Glacier Deep Archive?
Like S3 Glaicer but has longer access times. Only two retrieval options:
12 Hours
48 Hours
Ideal for long-term data backups that are accessed once or twice a year. Retaining data for regulatory or compliance requirements.
What is S3 Outposts?
Provides Object storage on-premise. (Not in cloud). Store data across multiple devices and servers. (For Data that must be kept local and for demanding application performance needs)
How is S3 Deployed in the Real-World?
- Static Websites
- Data Archives
- Analytic Systems
- Mobile Applications