Amazon S3 Flashcards

1
Q

S3

A

Advertised as ”infinitely scaling” storage

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

What do Buckets (directories) do?

A

stores objects (files)

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

What must you use when uploading more than 5GB?

A

Must use “multi-part upload”

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

What is an Amazon S3 User-Based security?

A

IAM Policies

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

What are three types of Amazon S3 Resource-Based security?

A
  1. Bucket Policies
  2. Object Access Control List
  3. Bucket Access Control List
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What does an IAM principal need to access an S3 object?

A

The user IAM permissions ALLOW it
OR
the resource policy ALLOWS it
AND
there’s no explicit DENY

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

What is necessary for object encryption in Amazon S3?

A

Encryption keys

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

What allows you to:
1. Grant public access to the bucket
2. Force objects to be encrypted at upload
3. Grant access to another account (Cross account)

A

S3 bucket policies

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

S3 can host ………….. and have them……….

A

static websites, accessible on the Internet

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

What does Versioning do?

A

Allows safe updating of website

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

CRR

A

Cross-Region Replication

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

SRR

A

Same-Region Replication

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

Permanent deletion of a specific version does noes not replicate. True or False.

A

True

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

Durability is the…… for all ………

A

same, storage classes

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

Availability varies depending on storage class. True or false?

A

True

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

Which storage features:
- 99.99% Availability
- Used for frequently accessed data
- Low latency and high throughput
- Sustain 2 concurrent facility failures

A

General Purpose

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q
  • Low-cost object storage meant for archiving / backup
  • Pricing: price for storage + object retrieval cost
A

Amazon S3 Glacier Storage Classes

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q
  • Millisecond retrieval, great for data accessed once a quarter
  • Minimum storage duration of 90 days
A

Amazon S3 Glacier Instant Retrieval

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q
  • Expedited (1 to 5 minutes), Standard (3 to 5 hours), Bulk (5 to 12 hours) – free
  • Minimum storage duration of 90 days
A

Amazon S3 Glacier Flexible Retrieval (formerly Amazon S3 Glacier)

20
Q
  • Standard (12 hours), Bulk (48 hours)
  • Minimum storage duration of 180 days
A

Amazon S3 Glacier Deep Archive – for long term storage

21
Q
  • For data that is less frequently accessed, but requires rapid access when needed
  • Lower cost than S3 Standard
A

S3 Storage Classes – Infrequent Access

22
Q
  • 99.9% Availability
  • Use cases: Disaster Recovery, backups
A

Amazon S3 Standard-Infrequent Access (S3 Standard-IA)

23
Q
  • High durability (99.999999999%) in a single AZ; data lost when AZ is destroyed
  • 99.5% Availability
  • Use Cases: Storing secondary backup copies of on-premises data, or data you can recreate
A

Amazon S3 One Zone-Infrequent Access (S3 One Zone-IA)

24
Q

What has these use cases?:
- Backup and storage
- Disaster Recovery
- Archive
- Hybrid Cloud storage
- Application hosting
- Media hosting
- Data lakes & big data analytics
- Software delivery
- Static website

A

Amazon s3

25
Q

Where are buckets defined?

A

Defined at the region level

26
Q

S3 looks like a ….. but buckets are created in a…..

A

global service, region

27
Q

What results in an “Access Denied” message due to the bucket’s security settings.

A

Attempting to open the file using a public URL.

28
Q

What doesn’t carry authentication?

A

A bucket’s public URL

29
Q

Why does using the AWS console not results in an “Access Denied” message due to the bucket’s security settings

A

The AWS console uses pre-signed URLs that include a signature verifying the user’s permissions.

30
Q

What does an IAM policy do?

A

Allows API calls for a specific user from IAM

31
Q

What are Bucket Policies?

A

Bucket wide rules from the S3 console.

32
Q

What type of Resource based security allows cross account access?

A

Bucket Policies

33
Q

Which kind of Bucket Policy allows finer grain control & can be disabled?

A

Object Access Control List (ACL)

34
Q

Which Bucket Policy is less common and can be disabled?

A

Bucket Access Control List (ACL)

35
Q

Replication use cases:
1. compliance
2. lower latency access
3. replication across accounts

A

CRR (Cross-region Replication)

36
Q

Replication use cases:
1. log aggregation
2. live replication between production
3. test accounts

A

SRR (Same-Region Replication)

37
Q

Both CRR & SRR must enable…….. in……. and…….. buckets

A

Versioning, source, destination

38
Q

Both CRR & SRR buckets can be in…… AWS accounts

A

different

39
Q

Is CRR & SRR asynchronous?

A

Yes

40
Q

Both CRR & SRR must give proper ……… to S3

A

IAM permissions

41
Q

Why does permanent deletion of a specific version not replicate?

A

This ensures the file remains in the replica bucket.

42
Q

What represents how many times an object is lost?

A

Durability

43
Q

…….. durability of objects across multiple AZ

A

High

44
Q

What measures how readily available a service is?

A

Availability

45
Q

S3 Standard General Purpose storage has 99.99% Availability. True or False.

A

True

46
Q

Use Cases for which storage:
-Big Data analytics
-mobile & gaming applications
-content distribution…

A

General Purpose