S3 Flashcards

1
Q

Why the bucket name must be unique?

A

The name has to be unique because it will be used in a webaddress with the scope of accessing it with the created endpoint.

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

What response you will receive the file was successfully uploaded.

A

A 200 Http response will be sent.

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

Name all storage classes

A
Standard
S3 IA (infrequently accessed)
S3 One zone IA
S3 Intelligent tiering
S3 Glacier
S3 Glacier Deep Archive
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

S3 standard

A
  • 99.99% availability and 99.9x11% durability. Stored redundantly across multiple devices in multiple facilities and is designed to sustain the loss of 2 facilities concurrently.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

S3 IA (infrequently accessed)

A

For the data that is accessed less frequently but requires rapid access when needed. lower fee than S3 standard, but you are charged a retrieval fee.

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

S3 One zone IA

A
  • lower cost option for IA that doesn’t require multiple availability zone data resilience.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

S3 intelligent tier

A

Designed to optimize costs bu automatically moving data to the most cost efficient access tier without performance impact or operational overhey

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

S3 glacier

A

Is a secure, durable and low cost storage class for data archiving. Can reliably store any amount of data at a cost cheaper than on-premise solutions. Retrieval times configurable from minutes to hours.

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

S3 Glacier Deep Archive

A

Is the lowest cost storage with a retrieval time of 12 hours acceptable.

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

Consistency models

A
  • Read after Write consistency for PUTS of new objects
    • The created object is available immediately after write.
  • Eventual consistency for overwrite PUTS and DELETES( can take some time to propagate)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Key fundamentals

A
Key - the name of the object
Value - this is the data and is made up of a sequence of bytes
Version ID - versioning files 
Metadata - data about data
Subresources - 
        • Access Control Lists
        • Torrent
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

How to protect objects?

A

Turn on MFA Delete, it will require MFA in order to delete a file

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

What type of storage is S3?

A

S3 is Object-based storage.

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

S3 files allowed capacity

A

Files can be from 0 to 5TB.
There is unlimited storage.
Files are stored in Buckets ( similar to folders)

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

Bucket security

A

Buckets are private by default when created.
This can be changed through:
• Bucket policies - apply security policies at the bucket level
• Access control list - control access to individual objects

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

Access logs

A

S3 buckets can be created to create access logs which log all requests made to the S3 buckets.
The logs can be sent to another bucket or another bucket in another account.

17
Q

Encryption

A

Encryption In Transit is achieved by SSL/TLS
Encryption at rest (server side) is achieved by :
• S3 Managed Keys - SSE-S3
- amazon manages the keys
• AWS key management Service managed keys - SSE-KMS
- user and amazon in collaboration manages the keys
• Customer Encryption with customer provided keys - SSE-C
- give your own managed keys

Client side encryption
• upload encrypted files