A Cantrill - S3 Flashcards

1
Q

S3 buckets are private by default (T or F)

A

True. By default all S3 buckets are created as private.

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

What is S3 bucket policy?

A

A form of Resource policy, like identify policy but attached to a bucket.

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

What is the difference between an Identity policy and a Resource (bucket) policy?

A

-Use Identity policies for controlling different resources (not just S3). OR if you only want to manage all permissions in IAM.

-Resource (bucket) policy for just S3. OR if you want cross account or anonymous (whole internet) access for a certain resource

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

Aside from Static web hosting, what other cases are good in S3 static ?

A

Offloading and Out-of-band pages.

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

What is the cost to transfer data into S3 from internet?

A

Free

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

What is Static Website Hosting?

A

feature of S3 which lets you define a HTTP endpoint, set index and error documents and use S3 like a website.

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

What is the default behavior of S3 bucket for the object versioning option?

A

Its initially disabled

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

Once a bucket has Object Versioning enabled, you CAN switch it back to disabled (true or false)

A

False.

Once a bucket has versioning enabled you cannot go back to disabled. You can “suspend” versioning temporarily but cannot go back to disable.

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

What is the minimum data size for an object to use Multipart upload in S3?

A

100 MB.

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

what is the maximum number of parts in multipart?

A

10,000 max parts, 5MB > 5GB

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

What is the route for S3 transfer acceleration?

A

Upload location to Edge location to S3 bucket

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

Can KMS use both Symmetric and Asymmetric keys?

A

Yes, KMS use both Symmetric and Asymmetric keys

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

T or F: KMS keys can leave KMS

A

False.

Keys never leave KMS.
Uses FIPS 140-2(L2)

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

KMS keys are isolated to region and never leave (T or F)

A

True. KMS keys are isolated to region and never leave

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

Key policies are what type of policy?

A

Key policies are a Resource policy.

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

Which level of S3 does encryption occur, Object or Bucket level?

A

Encryption occurs are the object level, NOT the bucket level

17
Q

What is the difference between client and server side encryption?

A

Client side means data is encrypted before AWS receives it.
Server side means data encryption is partially encrypted by AWS when it is received.

18
Q

What is Intelligent-Tiering in S3?

A

Intelligent -Tiering monitors and automatically moves objects not accessed for 30 days to a low cost IA tier and eventually to Archive instant access, Archive access or deep archive tiers

19
Q

What is Lifecycle configuration in S3?

A

Performs Transition actions (ex. moves objects to another tier after 30 days)
Performs Expiration actions

20
Q

For Cross Region replication between accounts, what needs to happen for this to work?

A

The destination bucket needs a bucket policy that allows the IAM role from the source account to replicate objects to it.

21
Q

Replication Time Control RTC - S3

A

When you need replication under 15 mins

22
Q

Delete markers are replicated by default (t or f)

A

False.

Delete markers are NOT replicated by default, needs to be configured.

23
Q

What are use cases for Same Region Replication in S3?

A

-Log aggregation
-PROD and TEST sync
-Resilience for regions where data cannot leave a region by law

24
Q

What are use cases for Cross Region Replication in S3?

A

-Global resilience Improvements
-Latency Reduction

25
Q

where do S3 events go to in AWS?

A

Lambda, SNS or SQS

26
Q

What is S3 object lock?

A

You can use S3 Object Lock to store objects using a write-once-read-many (WORM) model. It can help you prevent objects from being deleted or overwritten for a fixed amount of time or indefinitely.

-Versioning must be enabled

27
Q

What are the three modes of S3 object Lock?

A

Compliance, Governance or Legal hold

28
Q

What are S3 Access points?

A

simplifies managing data access at scale for applications using shared data sets on S3.

29
Q

Which steps are required to allow an S3 bucket to operate as a website?

A

-Enable Static Web hosting on the bucket
-Set index and error documents
-Disable “block public access” settings
-Upload web files
-Add a bucket policy

30
Q

What S3 feature allows objects storage classes to be changed and objects deleted automatically?

A

S3 lifecycle policies

31
Q

What is the default limit of the number of S3 buckets in an AWS account?

A

100 buckets is the default limit of the number of S3 buckets in an AWS account

32
Q

How large can an object in S3 be ? and what (if any) limits are there on the number of objects in a bucket?

A

Max Object = 5TB, No limit on # of objects in a bucket

33
Q

What S3 feature can be used to grant external accounts access to an S3 bucket?

A

Resource policies can be used to grant external accounts access to an S3 bucket

34
Q

Which type of encryption allows for role separation where an S3 Full Admin might not be able to decrypt objects?

A

SSE-KMS allows for role separation for an S3 full admin

35
Q

What is the default performance for S3 per second?

A

S3 can support at least 3,500 requests per second to add data (PUT) and 5,500 requests per second to retrieve data (GET), which can save significant processing time for no additional charge