Advanced Amazon S3 Flashcards

1
Q

For infrequently accessed object, move them to

A

Standard IA

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

For archive objects that you don’t need fast access to, move them to

A

Glacier or Glacier Deep Archive

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

Moving objects between different tiers can be automated using?

A

Lifecycle Rules

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

What are Transition Actions?

A

configuring objects to transition to another storage class

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

What are Expiration actions?

A

Configuring objects to expire (delete) after some time

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q
  • Rules can be created for a certain …….
  • Rules can be created for certain…..
A

prefix - (example: s3://mybucket/mp3/)

objectsTags - (example:Department:Finance)

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

What does Storage Class Analysis do?

A

Helps decide when to transition objects to the right storage class

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

What are S3 Event Notifications

A

Notifications received when certain events happen in your S3 bucket

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

What 3 things does Amazon EventBridge offer?

A

offers:
- Advanced filtering options with JSON rules (metadata, object size, name…)

  • Multiple Destinations – ex Step Functions, Kinesis Streams / Firehose…
  • EventBridge Capabilities – Archive, Replay Events, Reliable delivery
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

When should Multi-Part up load be used?

A

For files > 100MB, must use for files > 5GB

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

How does S3 Transfer Acceleration work?

A

Increases transfer speed by transferring file to an AWS edge location which will forward the data to the S3 bucket in the target region

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

What offers:
- Parallelize GETs by requesting specific byte ranges

  • Better resilience in case of failures
  • Can be used to retrieve only partial
    data (for example the head of a file)
A

S3 Byte-Range Fetches

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

What offers:
- Retrieve less data using SQL by performing server-side filtering
- Can filter by rows & columns (simple SQL statements)
- Less network transfer, less CPU cost client-side

A

S3 Select & Glacier Select

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

User-Defined Object Metadata can be retrieved while…

A

retrieving the object from the database

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

S3 ObjectTags are useful what two things?

A
  • fine-grained permissions
  • for analytics purposes (using S3 Analytics to group by tags)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

You cannot….. the…… or……

A

search, object metadata, object tags

17
Q

How can you search the object metadata or object tags using an external DB?

A

Put all that metadata and all these tags into a searchable index

18
Q

What can be used to delete old versions of files (if versioning is enabled)?

A

Expiration Actions

19
Q

How many S3 event notifications can be created?

A

Can create as many “S3 events” as desired

20
Q

S3 event notifications typically deliver events in…… but can sometimes take a……..

A

seconds, minute or longer

21
Q

What can help parallelize uploads (speed up transfers)

A

Multi-Part up load

22
Q

Is S3 Transfer Acceleration compatibale with multi-part upload?

23
Q

What are S3 ObjectTags

A

Key-value pairs for objects in Amazon S3

24
Q

What are fine-grained permissions….?

A

only accessing specific objects with specific tags

25
How do you use S3 ObjectTags for analytics purposes
Use S3 Analytics to group by tags
26
What must you use to search the object metadata or object tags?
An external DB as a search index such as DynamoDB.
27
What is returned from searching the object metadata or object tags using an external DB?
Results will be objects on Amazon S3.