AWS Simple Storage Service Flashcards

1
Q

What type of storage is Simple Storage Service (S3)?

A

Object storage

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

What is the encryption used on server side encryption for Simple Storage Service?

A

AES-256

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

What is the availability of Simple Storage Service?

A

4 x 9s (99.99%)

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

How many availability zones is Simple Storage Service data replicated to?

A

3 Availability Zones (3 AZs)

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

Who holds the master key for Simple Storage Service encryption?

A

AWS- in Key Management Service (KMS)

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

Are all objects encrypted using the same master key? (are the keys changed over time?

A

No, the keys are rotated each month

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

The master key is used in the process to encrypt an object, is this the only key?

A

No, there is a ‘per object’ key

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

Is the ‘per object’ key encrypted?

A

Yes, it is encrypted by the master key

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

Is the object data encrypted at rest?

A

Yes

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

What are the storage classes available in AWS?

A
S3 Standard
S3 Standard IA
Zone IA
Intelligent Tiering
Glacier
Glacier Deep Archive
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Where is the ‘per object’ stored?

A

In a hidden S3 bucket

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

Are there other options available to encrypt an object?

A

Client side encryption using the Software Development Kit (SDK)

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

What is the minimum size of data you can put in Simple Storage Service?

A

1 byte

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

If you put data in a single regions, is that data/object replicated to other regions?

A

No, data stays within a region

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

Can you copy data to other regions?

A

Amazon Machine Image (AMI) Copy enables you to easily copy your Amazon Machine Images between AWS Regions

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

What is the max size of data you can place in Simple Storage Service?

A

5 Terabytes

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

How would you make an HTML page available to people on the internet?

A

Use static web hosting

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

How can you delete an object after a defined period of time?

A

Use life cycle policies

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

Can life cycle policies be applied to just one object within a bucket?

A

Yes, using the prefix parameter

20
Q

What is the durability of Simple Storage Service (S3)?

A

11 x 9s (99.999999999%)

21
Q

How would you apply life cycle policies to an entire bucket?

A

Use the ‘Apply to Entire Bucket’ parameter

22
Q

If you do not need S3 data available on demand, how can you lower the cost of storage?

A

Use AWS Glacier

23
Q

How can you move data into Glacier storage?

A

Use life cycle policies

24
Q

How can we ensure that when an object is updated or deleted, that we can get the old data?

A

Use S3 Versioning

25
Q

Can versioning and life cycle policies be used at the same time?

A

No

26
Q

Is encryption set at the object level or the bucket level?

A

Encryption is enabled and applied at the bucket level

27
Q

Can versioning be removed easily?

A

No

28
Q

What is the minimum number of copies in a Region of an S3 object?

A

3 (3 AZs)

29
Q

What is WORM architecture?

A

Write One Read Many Times

30
Q

Is S3 a WORM architecture?

A

Yes

31
Q

What is eventual consistency?

A

When an object is updated in S3 by many users across the availability zones, the object that is wrote last will be the one that all other copies become

32
Q

When you write an object to S3, will all availability zones have a consistent copied of the object?

A

Yes, new objects are synched across all availability zones

33
Q

Is there any region that does not support read after write?

A

US-Standard

34
Q

Is S3 a WORM architecture?

A

Yes

35
Q

Do you get a sync write across all availability zones during an update?

A

No object is asynchronously written to the other availability zones within the region

36
Q

When you delete an object, are all objects dated before you get an acknowledgement to say the operation was successful?

A

No

37
Q

What is read after write?

A

Data is available to read in all availability zones after an acknowledgement is returned

38
Q

Is data replicated across regions?

A

No

39
Q

What stops your data from having bitrot? (Bitrot is where your data at rest gets corrupted)

A

AWS checks objects on a regular basis to make sure their check sum is correct

40
Q

When bitrot is detected, what will AWS do about it?

A

AWS will restore the corrupt data using the redundant copies

41
Q

Will all incoming object requests be sent to the same availability zone?

A

No, requests are load balanced across all availability zones

42
Q

What is S3 RRS?

A

Reduced Redundancy Storage

43
Q

How durable is RRS?

A

4 x 9s (99.99%)

44
Q

What happens when an object is lost from RRS

A

A ReduceRedundancyLostObject event is triggered

45
Q

What is the max UTF-8 name size of a bucket?

A

1024 bytes

46
Q

What is the durability of S3?

A

11 x 9s (99.999999999%)