S3 Flashcards

1
Q

What is S3 Transfer Acceleration used for?

A

Edge locations can be used to BOTH upload and download data to S3 buckets faster for large amounts of data by geographically dispersed users

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

What is the S3 transfer acceleration address?

A

my-bucket.s3-accelerate.amazonaws.com

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

Is S3 Transfer Acceleration a CDN? Difference with Cloudfront?

A

No, it is mainly for faster transfer of data for S3. While Cloudfront uses the same Edge locations it is for caching and serving content to users with reduced latency.

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

How large of an object does a SINGLE PUT to S3 allow?

A

5GB is the max size for a PUT

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

How large can a single S3 object be uploaded?

A

5TB for a single object size

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

What is the recommended size to use S3 multipart upload? What size are you forced to use multipart?

A

Files larger than 100MB is recommended. Forced to use for > 5GB in size

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

What is the max number of parts for a multipart upload?

A

10k parts is the max

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

What is the minimum and recommend max for multipart parts? Absolute max?

A

5MB is the minimum, 100MB for max size recommended but can be up to 5GB

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

What is the min size limit for the last part in a mulitpart?

A

There is no min size limit for the last part.

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

What are the 3 steps of a multipart upload?

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

What are the 3 steps of a multipart upload?

A
  1. Create the Multi Part Upload
  2. UploadPart
  3. CompleteMultiPartUpload
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What is the max size of an S3 object within S3?

A

5TB

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

What is the PUT/COPY/DELETE limit?

A

3.5k requests per second per prefix

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

What is the HEAD/GET limit?

A

5.5k per second per prefix

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

How do you get higher performance on API operations?

A

1.Spread out the prefixes so that parallel reads are done
2. OR use Range GETs

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

Can you overwrite certain parts of a multipart upload? Why?

A

Yes you can overwrite individual parts in case a part failed

17
Q

What is a best practice policy with multipart upload?

A

Lifecycle policy to abort a multipart upload after a time

18
Q

What are the S3 storage classes and recommended access usecases?

A
  1. Standard - GP, frequent data