General Knowledge Flashcards
(96 cards)
S3 Standard
99.99% availability. 99.9999999999% (11 9s) of durability, stored reduntatnly across multiple devices in multiple facilities, and is designed to sustain the loss of 2 facilities concurrently.
S3 - IA
(Infrequently Accessed): For data that is accessed less frequently, but requires rapid access when needed. Lower fee than S3, but you are charged a retrieval fee.
S3 One Zone - IA
Lower cost than IA. For when you want a lower-cost option for infrequently accessed data, but do not require the multiple Availability Zone data resilience.
S3 Inteligent Tiering
Designed to optimize costs by automatically moving data to the most cost-effective access tier, without the performance impact or operational overhead.
S3 Glacier
S3 Glacier is a secure, durable, and low-cost storage class for data archiving. You can reliably store any amount of data at costs that are competitive with cheaper than on-premises solutions. Retrieval times configurable from minutes to hours.
S3 Glacier Deep Archive
Amazon’s S3’s lowest-cost storage class where a retrieval time of 12 hours is acceptable.
What type of storage is S3?
Object based i.e. files, videos, word documents, txt, files, photos. Files can be 0-5TB in size, stored in buckets all with unique names which generate an https link.
Can you install a database or operating system on S3?
No, S3 is object based. You would use block based storage for operating systems and databases.
How can you protect S3 objects?
Turn on MFA Delete for objects.
What are the key fundamentals of S3?
Key (name of the object) Object (Data that is made up of bytes) Version ID Metadata ( data bout the data you're storing) Subresources: Access Controls Lists Torrents
What is the S3 Consistency Model?
Read AFTER Write consistency for PUTS of new objects. (read right after creating)
Eventual Consistencies for overwrite PUTS and DELETES (can take some time to propagate)
How do you control access to S3 Buckets?
Bucket ACL
Bucket Policies
How is encryption in transit achieved?
Over HTTPS
How is encryption at rest achieved in S3?
S3 Managed Keys - SSE S3 (Server side encryption S3) - Amazon manages all the keys.
AWS Key Management Service, Managed Keys - SSE-KMS - The customer and AWS manage the keys together
Server Side Encryption With Customer Provided Keys - SSE-C - You provide the keys
Client Side Encryption
How does versioning work on S3?
Stores all version of an object including writes and even if you delete an object)
Great backup tool
Cannot be disabled, only suspended.
Integrates with lifecycle rules
Versining’s MFA Delete capability, which uses multi-factor authentication, can be used to provide an additional layer of security.
How do you manage the automatic transition to other S3 classes, the expiration of an object, and the automatic deletion of an object in S3?
Create a lifecycle rule.
What is lifecycle management?
Automates moving your objects between the different storage tiers
Can be used in conjunction with versioning
Can be applied to current and previous versions as well.
Will your objects currently in an S3 bucket replicate when the bucket is cross region replicated?
No, but any objects uploaded to either bucket will appear in both buckets both. Deletions will only appear in one bucket.
Cross Region Replication
Versioning must be enabled on both the source and destination buckets
Regions must be unique
Files in an existing bucket are not replicated automatically
All subsequent updated files will be replicated automatically
Delete markers are not replicated
Deleting individual version or delete markers will not be replicated.
Will you be charged for clearing an object cashed in an edge location?
Yes.
What is a Cloudfront Web Distribution?
A CF distribution typically used for websites.
What is a Cloudfront RTMP distribution?
A CF distribution typically used for media streaming.
Are edge location read only?
No, you can also write to edge locations.
How long is data cahsed in Cloudfront stored for?
Objects are cahsed for the life of the TTL (Time To Live) specified when setting up the Cloudfront distribution.