S3 Flashcards

1
Q

What is S3?

A

Simple Storage Service

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

Where are files stored in S3?

A

Buckets (similar to folders)

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

What is the maximum object size in S3?

A

5 TB

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

What is the minimum object size in S3?

A

0 bytes

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

Is an S3 bucket name globally unique across all AWS accounts?

A

Yes, namespace already in use are not available.

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

S3 URLS follow a naming convention. Is this correct?
Https://bucketname.s3.region.amazonaws.com/keyname

A

Correct. The URL always has the bucket name, region, and keyname (filename).

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

What is the success code when uploading a file to an S3 bucket?

A

HTTP 200

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

What is a key in S3?

A

The name of an object (filename). An example is picture.jpg.

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

What is the value in S3?

A

The data itself, which is made up of a sequence of bytes.

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

What is a version ID in S3?

A

Multiple versions of the same object

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

What is metadata?

A

Data about the data you are storing.
An example is content-type, last modified, etc.

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

True or false: S3 is data that is spread across multiple devices and facilities to ensure availability and durability.

A

True

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

What is the guaranteed uptime of S3 availability?

A

x4 nines
99.95% - 99.99%

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

What is the guaranteed durability for data stored in S3?

A

x11 nines
99.999999999%

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

What is S3 Standard?

A

1) Data stored redundantly across 3 or more availability zones
High availability of 99.99%
Durability of 99.999999999%

2) Designed for frequent access

3) Suitable for most workload
Websites, content distribution, mobile/gaming apps, and big data analytics.

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

Is there tiered storage in S3?

A

Yes, they are known as S3 classes.

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

True or false: you can install an OS or run a DB in S3?

A

False. It’s only for storing files.

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

Is storage in S3 limited?

A

No, it’s unlimited.

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

True or false: S3 buckets uses an universal namespace.

A

True

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

What level does an object ACL work on?

A

The individual object level

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

What level does a bucket policy work on?

A

The entire bucket level

22
Q

True or false: creating a bucket namespace is at the global not the regional level.

A

True. The bucket namespace is universal and spans all aws accounts.

23
Q

What are the three steps to make an object publicly accessible?

A

Enable the following:
Bucket Level
1) Under bucket settings: Uncheck Block Public Access
2) Under Object Ownership, choose ACLs enabled
Object Level
3) Under the object, choose Make public

24
Q

Are S3 buckets private by default?

A

Yes

25
Q

True or false: S3 can be used to host only static websites.

A

True. S3 cannot host dynamic websites, such those that require database connections.

26
Q

What is S3 automatic scaling?

A

A feature that automatically scales to high request rates.

27
Q

S3 bucket configuration is encompassed in what type of file?

A

JSON
Javascript object notation

28
Q

What needs to be enabled in order to host a static website?

A

Static website hosting

29
Q

What are the steps to creating a static website?

A

1) Enable static website hosting
2) Specify the html home file (index page)
3) Enable public access by applying a bucket policy
3) Upload the html files
- home page file should match in step 2

30
Q

What is S3 versioning?

A

Multiple versions of an object within S3. This needs to be enabled.

31
Q

True or false: you can disable versioning once it’s enabled.

A

False. It can only be suspended.

32
Q

How can you see all the versions of an object?

A

Select list versions to enable it

33
Q

Will a previous version of an object still be publicly available?

A

No, by default, previous versions do not retain public access. You’ll need to make the object public.

34
Q

What is a delete marker?

A

A placeholder for a versioned object when the object is deleted. It behaves as if the object is deleted.

35
Q

Can S3 versioning use MFA?

A

Yes

36
Q

What is the reason for versioning?

A

It’s a backup tool.

37
Q

What are the seven S3 classes?

A

1) S3 Standard
2) S3 Intelligent Tiering
3) S3 Standard IA (Infrequent Access)
4) S3 one-zone IA (Infrequent Access)
5) S3 Glacier Instant Retrieval
6) S3 Glacier Flexible Retrieval
7) S3 Glacier Deep Archive

38
Q

What is S3 Standard class?

A

Features:
- Low latency/high throughput
- Durability of x11 9s across multiple AZ
- Availability of x4 9s
- Supports SSL data in transit and encryption of data at rest
- Life cycle management for automatic migration of objects to other S3 storage class

39
Q

What is S3 Intelligent Tiering class?

A

This moves data to the most cost-effective tier based on how frequently you access each object.
- Uses AI & machine learning to see how often data is accessed and can move objects around to different S3 classes to save money.
- 99.9% Availability
- x11 9s durability
- Moves data into the tiers: frequent, infrequent, and archive instant access

40
Q

What is S3 Standard IA (Infrequent Access) class?

A

This is for data that is accessed less frequently but requires rapid access when needed.
- Low per GB storage and per GB retrieval price.
- Ideal for long-term storage, backups, and data store for DR files.
- Can use life cycle management to automatically transition objects between S3 classes.

41
Q

What is S3 one-zone IA (Infrequent Access) class?

A

This is for data that is accessed less frequently but requires rapid access when needed. Only redundant within a single AZ.
- For non-critical data
- Costs 20% less than S3 Standard-IA
- Low per GB storage and per GB retrieval price.
- Ideal for storing secondary backup copies of on-prem data or easily re-creatable data.
- Can use life cycle management to automatically transition objects between S3 classes.
- Availability is only 99.95%
- Durability is x11 9s, but still within only one AZ
- Data can be afford to lose

42
Q

If data is in the S3 Intelligent tiering class isn’t accessed for 30 days, where will this data be automatically moved?

A

Infrequent Access tier

43
Q

If data is in the S3 Intelligent tiering class isn’t accessed for 90 days, where will this data be automatically moved?

A

Archive Instant access tier

44
Q

If using S3 Intelligent tiering and objects do not need immediate access and have not been accessed for 180 days, where will it be moved?

A

Deep Archive Access tier

45
Q

Are there retrieval charges for S3?

A

No

46
Q

How many Glacier options are available?

A

Three
- Glacier Instant Retrieval
- Glacier Flexible Retrieval
- Glacier Deep Archive

47
Q

What is the cheapest S3 storage class?

A

Glacier Deep Archive

48
Q

What is Glacier Instant Retrieval?

A

This is for long-lived data that is rarely accessed and requires retrieval in milliseconds.
- Availability is 99.9%
- Durability is x11 9s
- Minimum 128KB object size

49
Q

What is Glacier Flexible Retrieval?

A

For achived data that is accessed 1-2 times a year and retrieved asynchronously. Flexible in retrieving data at no cost so it can be accessed in mins to 12 hours.
- For backups or DR use cases
- Availability is 99.99%
- Durability is x11 9s

50
Q

What is Glacier Deep Archive?

A

Supports long-term retention and digital preservation for data that is accessed 1-2 times a year.
Typical for highly regulated industries.
- Retrieval time is 12 hours, bulk retrieval is 48 hours
- Data stored across three AZs
- Durability is x11 9s

51
Q

Which S3 class is the most expensive?

A

S3 Standard

52
Q

Of the three Glacier classes, which is the most expensive?

A

S3 Instant Retrieval