Simple Storage Service (S3) Flashcards

1
Q

What is S3 storage type

A

Object base storage. It is not block based

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Files are stored in ?

A

Bucket (Each file has a size between 0 Byte to 5TB and Bucket has unlimited storage)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What namespace is S3?

A

Universal namespace. i.e names must be unique globally. Also S3 is dashboard works at the global region likewise (IAM)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What do you get when you upload files to S3

A

HTTP 200

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Each Object constituent

A

1) Key: This is the name of the object
2) Value: This is the data stored in sequence of bytes
3) Version ID: This is important for versioning
4) Metadata: Data about data
5) Subresources: 1) Access Control List (Permission on the object done either at object or block level) and Torrent

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What are the Data Consistency Model for S3?

A

1) Read after consistency write for PUTS of new objects (Read immediately after creation)
2) Eventual consistency for over write PUTS and DELETES (May take sometime to propagate)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What are the features of S3?

A

1) Tiered Storage Classes
2) Lifecycle management (How to move data around Tiered storage)
3) Version
4) Encryption
5) MultiFactor Delete
6) Data Security Via Access Control List and

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What are the types of S3 Storage Classes

A

1) Standard (99.99% && >= 3 AZ)
2) Standard Infrequently Accessed (>= 3 AZ)
3) One Zone Infrequently Accessed (Needed low cost but doen’t want replicability and resilience of data.)
4) Intelligent Tiering (Designed to optimize cost by moving data to the best access tier)
5) Glacier (Data archiving retrieval time are configurable from minutes to hours after request)
6) Glacier Deep Archive (Retrieval time 12hours but lowest cost)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Arrange S3 Storage Classes based on Retrieval Fee

A

All has retrieval fee Per GB except Standard and Intelligent Tier

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Arrange S3 Storage Classes based on First Byte Latency

A

All has milliseconds except Glacier (min -> hours) and Glacier Deep Archive (12 hours)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What are the Charges of running S3

A

1) Storage
2) Request
3) Storage Management Pricing
4) Data Transfer Pricing
5) Transfer Acceleration

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What is Amazon S3 Transfer Acceleration

A

It enables fast easy and secure transfer of files over a long distance leveraging Cloudfront’s globally distributed edge location before moving to S3 Bucket through Amazon Backbone network

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Miscellaneous

A

S3 is not suitable for OS installation

You can turn on object MFA DELETE

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

What are the types of Encryption

A

1) Encryption in Transit (SSL / TLS)
2) Encryption at Rest
S3 Managed Keys SSE-S3

AWS Key Management Service SSE-KMS

Server Side Encryption with Customer Provided Keys SSE-C
3) Client Side Encryption: Encrypt the objects and upload to S3

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

S3 Versioning Facts

A

1) Stores all versions including delete
2) Great back up tool
3) Once Enable, It cant be disabled only suspended
4) Integrates with Lifecycle rules

How well did you know this?
1
Not at all
2
3
4
5
Perfectly