S3 Flashcards

1
Q

What kind of requirement do S3 Bucket names have across accounts and across regions?

A

Buckets must have a **globally unique name (across all accounts and all regions) **

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

At what kind do level are Buckets defined?

A

Buckets are defined at the regional level.

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

Objects (files) in S3 Buckets have Keys. What is the key composed of?

A

The key is the full path to the object and is composed of prefix + object name.

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

What 3 types of security are available in S3?

A

User-Based:
- IAM Policies - Which API calls should be allowed for a specific user from IAM.
Resource-Based:
- Bucket Policies: Bucket wide rules from the S3 console.
- Object Access Control List (ACL): Finer grain (can be disabled).
- Bucket Access Control List (ACL): Less common (can be disabled).

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

Is S3 Versioning enabled at the bucket level?

A

True.

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

Files that are not versioned prior to enabling versioning will have what as their version?

A

A “null” version.

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

Does suspending versioning delete the previous versions?

A

No

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

What must be enabled at the source and destination buckets for S3 Replication to be completed?

A

Versioning must be enabled.

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

Can the source and destination buckets be in different AWS accounts for S3 Replication?

A

Yes

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

What is CRR and what are it’s use cases?

A

Cross-Region Replication (CRR) is best used for compliance, lower latency access, replication across accounts.

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

What is SRR and what are its uses cases?

A

Same-Region Replication (SRR) is best used for log aggregation, live replication between production and test accounts.

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

What are the S3 Storage Classes?

A
  • S3 Standard - General Purpose
  • S3 Standard - Infrequent Access
  • S3 One Zone - Infrequent Access
  • S3 Glacier Instant Retrieval
  • S3 Glacier Flexible Retrieval
  • S3 Glacier Deep Archive
  • S3 Intelligent Tiering
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What is the availability and use cases of S3 Standard - General Purpose?

A

99.99% availability and used for frequently accessed data. The use cases include big data analytics, mobile & gaming applications, and content distribution.

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

Can you transition objects between storage classes?

A

Yes

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

Moving objects between storage classes can be automated using what?

A

Lifecycle Rules

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

Where should you move infrequently accessed objects?

A

Standard IA

17
Q

Where should you move archive objects that you don’t need fast access to?

A

Glacier or Glacier Deep Archive

18
Q

What 2 actions do Lifecycle Rules support?

A
  • Transition Actions: Configure objects to transition to another storage class.
  • Expiration Actions: Configure objects to expire (delete) after some time.