S3 Flashcards

1
Q

True of False: S3 objects can be accessed across all regions?

A

True

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

S3 buckets are defined at which level:
1 - Region
2 - Availability Zone
3 - Global

A

1 - Region

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

Which of the two items below make up the two elements of an object’s key
1 - object name
2 - s3://my-bucket
3 - region name
4 - prefix

A

1 - object name
4 - prefix

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

In the following example of an s3 object, which is the prefix and which is the object name?

s3://my-bucket/alice/chesirecat.jpg

A

Prefix = “alice”
Object name = “chesirecat.jpg”

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

How does the concept of “directories” work as it relates to s3 objects

Trees
Branches
Forests
There are no directories

A

there are no directories

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

what type of filesystem is used in S3

NTFS
Sequential File system
Hierarchical file system
Flat file system

A

flat file system

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

what is the maximum size for an s3 object?

1 Gigabyte
500 Gigabytes
30 Terabytes
5 terabytes

A

5 Terabytes

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

In S3 - if uploading more than “x” amount of data, it must be done in what type of upload?

1 TB / discard the remainder
5 TB / sticky
5 GB / multi upload
30 GB / branching

A

x = 5GB
multi-upload

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

what other properties can an S3 object have? (Choose three)

Tag
Marking
Version ID
Model
Metadata

A

tag, version ID, metadata

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

how many tags can an S3 object have?

5
1
100
10

A

10

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

When setting security, which of the two based policies could you choose from:
1 - Object policy
2 - User-based policy
3. - Resource-based policy
4. - Control List Policy

A

2 - User-based policy
3 - Resource based policy

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

What type of policy would be used for to allow a specific IAM user to access the object? (Choose one)

Bucket policy
IAM policy

A

IAM policy

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

What type of policy would be used to provide public access to an S3 object? (Choose one)

Bucket policy
IAM policy

A

Bucket policy

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

Bucket, Object Control List (ACL) and Bucket Access Control List are all what type of security?

User based
ACL based
Resource based
File based

A

resource based

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

If you want to allow an EC2 instance to access an S3 bucket, what type of policy would you use?

Bucket policy
IAM roles
User policy
Bucket Access Control List

A

IAM roles

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

If you want to allow an IAM user from another AWS account (cross-account) access to an S3 object, which type of policy would you use?

IAM role
External User role
Bucket policy
Resource policy

A

bucket policy

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

True or False: Bucket settings for blocking public access can be set at the AWS account level

A

True

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

Versioning is enabled (by selecting the “enable” button) at what level?

The bucket level
The network level
The resource level
The region level

A

the bucket level

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

Static web site, if you get a “403 Fobidden” error, what should you do?

Ensure the bucket policy does not allow public reads

Ensure the resource policy does not allow public reads

Ensure the bucket policy allows public reads

Ensure the resource policy allows public reads

A

ensure the “bucket policy” allows public reads

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

Static web site URL is ==> http://w.x-y.z. Solve the URL for each letter. Give the descriptive class for each and an actual example of a full URL

After which letter, can you use either a “.” or a “-“

A

http://bucketname.s3-website-regionname.amazonaws.com

http://chesirecat.s3-website-us-east-1.amazonaws.com

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

True for False.

Versioning. It is best practice to version your buckets?

A

True

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

Versioning. When deleting an object in a bucket that has versioning enabled, is the file actually deleted? Explain

A

No. A “deletion marker” is added but the original file still exists

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

For any object that already existed before versioning was enabled, what will happen to it?

The object goes bye-bye
The object will receive a null marker
The object will not receive a null market
The object remains an object

A

It will receive a “null” marker

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

If you suspend versioning, will this then delete the previous versions?

A

No

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

Replication. What is one step that must be taken for replication to work?

Enable versioning in both, the source & destination buckets

Will it to work

Enable versioning in the source bucket

Enable versioning in the destination bucket

A

Enable “versioning” in both the source and destination buckets

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

Replication. When setting replication, what is replicated, currently existing objects, only new objects, or both?

A

Only new objects

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

Replication? How do you replicate currently existing objects?

Use the force

With setting up replication rule, say “yes” to option for “batch replication object”

Click the “currently existing objects” box

Copy objects to another folder, delete current objects, copy objects back over

A

When setting up a replication rule, you can say “yes” to the option for a “batch replication object”

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

Before you can delete a bucket, what action must be taken?

Thoughts and prayers
Check the “recurse all directories” box
Check the “objects in this bucket” box
Delete all objects from within that bucket

A

You must delete all objects from within that bucket.

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

Replication. What are the two types of replication?

SRR - same region replication
BRR - Boring Region replication
XRR - eXtreme Region replication
CRR - Cross Region replication

A

SRR and CRR

“same region replication” and “cross region replication”

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

True or False: Replication.

When replicating buckets, you can replicate buckets across different AWS accounts.

A

True

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

Replication. “compliance, lower latency access, replication across accounts” - would be an example of what type of replication?

A

CRR - cross region replication

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

Replication. “log aggregation, live replication between production and test accounts” would be an example of what type of replication?

A

SRR - same region replication

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

Replication. Copying is
1. synchronous
2. asynchronous

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

What does durability mean? What is the durability percentage and to which S3 classes does it apply to?

A

Durability correlates to the chances of losing a file (it getting deleted). The durability percentage is 99.99999999999 or 11 9s. You can expect to incur a single object loss every 10,000 years. The durability is the same for all S3 storage classes

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

What does 11 9s? correlate to?

A

The durability of S3 storage classes being 99.99999999999%.

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

Based on the S3 durability, about how many files can you expect to lose?

A

a single object every 10,000 years

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

What does availabilty mean in relation to S3?

A

How often the service will be up/down. This doesn’t affect the existence of the file itself but rather your ability to retrieve the file due to Amazon downtime.

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

Availability - is it the same for all S3 storage classes or does it vary per class?

A

varies per class

39
Q

What type of S3 storage is this:

99.99% availability
userd for frequently accessed data
low latency and high throughput
sustain 2 concurrent facility failures
Use cases: big data analytics, mobile and gaming applications, content distribution, …

A

S3 General Purpose

40
Q

what is the availability rate for S3 General purpose storage?

A

99.99%

41
Q

what is the availability rate for S3 IA (infrequent access)?

A

99.9%

42
Q

what type of S3 storage does this reflect?

less frequent data access but rapid access when needed

lower than S3 standard

99.9% available

pay for retrieval (doesn’t list in the slide but verbally mentions it)

use case - disaster recovery, backups

A

S3 Infrequent Access (IA)

43
Q

What type of S3 storage is this:

data is lost if AZ is destroyed
99.5% availability

Use case: storing 2ndary backup of on-prem data, or data you can recreate

A

S3 Infrequent Access - One Zone IA

44
Q

S3 Infrequent Access (IA) - One zone IA - what is the availability percentage?

A

99.5%

45
Q

low cost object storage meant for archiving and backup

A

S3 Glacier

46
Q

what are the two costs associated with S3 Glacier?

A

1 - storage
2 - retrieval cost

47
Q

what is the minimal storage for Glacier Instant retrieveal?

A

90 days

48
Q

how long is the retrieval time for S3 Glacier instant retrieval?

A

milliseconds

49
Q

Which type of S3 storage is this?

minimum storage of 90 days
retrieval in milliseconds

A

S3 Glacier Instant Retrieval

50
Q

Which type of S3 storage is this?

formerly Amazon S3 Glacier
minimum storage 90 days
offers three levels of retrieval
expedited - 1 to 5 minutes
standard - 3 to 5 hours
bulk - 5 to 12 hours (free)

A

S3 Glacier Flexible Retrieval

51
Q

S3 Glacier Flexible retrieval - what is the minimal amount of time to store data?

A

90 days

52
Q

Which two types of S3 storage is free to retrieve?

A

S3 Glacier - Flexible Retrieval - “bulk” option and S3 Intelligent Tiering

53
Q

For S3 Glacier Flexible Retrieval - what are the three retrieval storage options.

A

Expedited - 1-5 minutes
Standard - 3-5 hours
Bulk - 5-12 hours

54
Q

How many tiers does S3 Glacier Deep Archive have and what is the retrieval rate for each?

A

Standard - 12 hours
Bulk - 48 hours

55
Q

What is the minimum storage time for S3 Glacier Deep Archive?

A

180 days

56
Q

What type of S3 storage is this?

Two tiers - Standard (12 hours) and Bulk (48 hours) retrieval, respectively

180 days minimum storage

A

S3 Glacier Deep Archive

57
Q

What type of S3 storage associates with the following:

Small monthly monitoring and auto-tiering fee

Moves objects automatically between Access Tiers based on usage
no retrieval charges

A

S3 Intelligent Tiering

58
Q

What are the five tiers of S3 Intelligent Tiering storage?

A

Frequent Access
Infrequent Access
Archive Instant Access
Archive Access Tier
Archive Deep Dive

59
Q

What is the default tier for the S3 Intelligent Tiering storage?

A

Frequent Access

60
Q

Of the five tiers for S3 Intelligent Tiering storage, which are the three automatic and two optional?

A

Automatic - Frequent, Infrequent, Archive Instant access

Optional - Archive Access, Deep Archive

61
Q

What are the timeframes for the S3 Intelligent Tiering storage options

A

Frequent access - always available
Infrequent Access - not accessed for 30 days
Archive Instant Access - not accessed for 90 days
Archive Access tier - configurable from 90 to 700+ days
Archive Deep Dive - configurable from 180 days to 700+ days

62
Q

How do you enable server side encryption in S3?

A

By default, it’s always enabled.

63
Q

Three types of Snow Family devices

A

SnowCone, Snowball Edge, Snowmobile

64
Q

Rule of thumb regarding snow devices

A

If it takes more than a week to transfer data, use a snow device

65
Q

What are the two types of Snowball edge devices and the capacity for each?

A

Snowball Edge Storage Optimized - 80 TB

Snowball Edge Compute Optimized
42 TB

66
Q

Which S3 device is recommended for the following use cases:

large scale data cloud migrations

A

Snowball Edge Storage

67
Q

What are the two types of snowcone devices?

A

Snowcone - 8 TB of HDD
Snowcone SSD - 14 TB of SSD

68
Q

What type of S3 device would fit the description below:

portable
Comes in two flavors HDD-8TB or SSD-14TB

used for edge computing storage

light (4.5 pounds / 2.1 kg)

must provide your own battery / cables

can send back to AWS offline or connect it to the internet and use AWS DataSynce

A

Snowcone

69
Q

Snowball - what are the two options to get your data back to AWS?

A

send it back or connect it to the internet via AWS DataSync

70
Q

what type of S3 storage is an actual truck?

A

snowmobile

71
Q

What type of data transfer is used for Snowmobile and what is the capacity?

A

exabytes of data (1 EB = 1,000PB = 1,000,000 TB).

Capacity is 100 PB

72
Q

Which S3 storage option is high security, temperature controlled, GPS, 24/7 video surveillance and can offer exabytes of data (100 PB in parallel)?

A

snowmobile

73
Q

Of the snow family of S3 storage devices, which is the only to offer online access?

A

snowcone

74
Q

what is an edge location?

A

any type of location than can produce data but does not have active internet or limit access only

75
Q

what are use cases for edge computing?

A

preprocess data
machine learning at the edge
transcoding media streams

76
Q

This describes which type of S3 Edge computing

2 CPUs, 4GB of memory
wired/wireless access
usb-c power using a cord or optional battery

A

Snowcone & Snowcone SSD

77
Q

This describes which type of S3 Edge computing

52 vCPUs, 208 GB Ram
Optional GPU (useful for video processing or machine learning)
42 TB usable storage

A

Snowball Edge - Compute Optimized

78
Q

This describes which type of S3 Edge computing

40 vCPUs, 80 GB Ram
object storage clustering available
80 TB usable storage

(Amazon site says 24 vCPUS and 32 GB Ram)

A

Snowball Edge - Storage Optimized

79
Q

True or False:

Snowcone and Snowball Edge can run EC2 instances and AWS Lamba functions

A

true

80
Q

If you want to run Lambda services on Snowcone or Snowball edge devices, what service would need to be utilized?

A

AWS IoT Greengrass

81
Q

If you want to get discounted pricing for Snowcone or Snowball edge devices, what would you need to do?

A

Borrow the devices for 1 or 3 years

82
Q

What is AWS OpsHub?

A

a software you install on your device (laptop, etc) to help manager your Snow family device

83
Q

What is the name of the software you would install on your laptop device to help manage your Snow family device instead of having to use the CLI?

A

AWS OpsHub

84
Q

How do you obtain AWS OpsHub?

A

download from the internet

85
Q

what is the purposed of AWS IoT Greengrass?

A

allows you to run Lambda services on your Snowcone or Snowball Edge devices

86
Q

can S3 be utilized in a hybrid (in conjunction with on prem) storage?

A

yes

87
Q

If you want to use S3 in a hybrid role with your on prem data, what would you need to use?

A

AWS Storage Gateway

88
Q

What does AWS Storage Gateway do?

A

allows you to use S3 in hybrid with your on prem data

89
Q

If moving up to a 10 PB of data using a fleet, what type of S3 service is best?

A

Snowball Edge

90
Q

What can you use to define actions to move S3 objects between different storage classes?

A

Lifecycle rules

91
Q

Of the two Snowball Edge services, which is best at data transfer?

A

Snowball Edge - Storage Optimized

92
Q

What can you use to define actions to move S3 objects between different storage classes?

A

Lifecycle rules

93
Q

True or False: EBS volumes are automatically replicated for redundancy within an AZ

A

True
Amazon EBS volumes are placed in a specific Availability Zone where they are automatically replicated to protect you from the failure of a single component. All EBS volume types offer durable snapshot capabilities and are designed for 99.999% availability.

94
Q

What are the Free Tier (only first year) limits for S3?

Data you can store for free each month?
PUT requests each month
GET requests each month
Data you can retrieve each month?

A

5GB of data can be stored
2,000 PUT requests
20,000 GET requests
15GB of data can be retrieved