S3 Flashcards

1
Q

Fill in the blank.

S3 allows people to store ________.

A

Objects.

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

What is a “bucket”?

A

A directory where objects (files) are stored.

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

True or False.

S3 buckets must have a globally unique name.

A

True.

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

What is the max size of an object?

A

5TB

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

What is a bucket policy?

A

Bucket wide rules from the S3 console.

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

How do you allow Public Access to an S3 bucket?

A

Use a Bucket Policy to allow Public Access.

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

How do you allow an IAM user Access to an S3 bucket?

A

Attach an IAM policy to allow that IAM user to access the S3 bucket.

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

How do you allow an EC2 Instance access to an S3 bucket?

A

Attach an EC2 Instance role to the EC2 that contains IAM Permissions allowing access to the S3 bucket.

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

How do you allow Cross Account access to an S3 bucket?

A

Use a bucket policy to allow cross account access that would allow an IAM user from another account to access the S3 bucket.

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

At what level is versioning enabled?

A

Bucket Level.

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

Why should you version your buckets?

A

Protect against unintended deletes.

Easy roll back to a previous version.

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

Where are S3 Access Logs stored and what information is tracked with S3 Access Logs?

A

Logs that are stored in another S3 bucket that shows:
Any request made to S3
Authorised and Denied requests

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

Why would you enable S3 Access Logs?

A

To get to Root Cause of an Issue
Audit Purposes
View suspicious patterns

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

What is CRR and what are the use cases for CRR?

A

CRR = Cross Region replication

Used for compliance, lower latency access, replication across accounts.

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

What is SRR and what are the use cases for SRR?

A

SRR = Same Region replication

Used for log aggregation, live replication between prod and test accounts

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

When would you use General Purpose S3?

A

Use for frequently accessed data that requires low latency and high throughput.

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

When would you use S3 IA (Infrequent Access)?

A

Use for less frequently accessed data that still requires rapid access when needed.

18
Q

How is S3 IA priced?

A

By GB stored (less expensive than General Purpose)

Retrieval fee.

19
Q

Why use S3 Intelligent Tiering?

A

It will optimise costs by automatically moving objects between two access tiers based on access patterns.

20
Q

What is S3 One Zone?

A

Same as S3 IA but data is in a single AZ, so less availability.
Cheaper than IA by about 20%.

21
Q

What is Amazon Glacier?

A

Low cost object storage for archiving and backup.

Data is retained for a long time (years).

22
Q

How are you charged for Amazon Glacier?

A

Retrieval Time

Fees for retrieval

23
Q

What are the retrieval options for Amazon Glacier?

A

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

24
Q

What is Amazon Glacier Deep Archive?

A

Lowest cost object storage for archiving and backup.

Data is retained for a long time (years).

25
Q

What are the retrieval options for Amazon Glacier?

A

Standard (12 hours)

Bulk (48 hours)

26
Q

What is the purpose of the AWS Snow Family?

A

They are highly secure, portable devices to collect and process data at the edge and migrate into and out of AWS.

27
Q

What is AWS Snowball Edge?

A

A physical data transport solution to move TBs or PBs of data in or out of AWS.

Provides an alternative to moving data over the network, which can be expensive or slow.

28
Q

What are the use cases for Snowball Edge?

A

Large data cloud migrations, DC decommission or DR.

29
Q

What is AWS Snowcone and what is it used for?

A

What it is: A small portable computing, anywhere. Rugged, secure and withstands harsh environments.

What it’s used for: Edge computing, storage, and data transfer.

Used when a Snowball cannot fit.

30
Q

What is AWS Snowmobile and what is it used for?

A

What it is: Literally a semi.

What it’s used for: Transfer exabyte of data.

31
Q

You are transferring 10 PB of data from your on-premise DC to AWS. What service should you use?

A

AWS Snowmobile.

32
Q

Which S3 Storage Class is the most cost-effective for archiving data with no retrieval time requirement?

A

Amazon Glacier Deep Archive is the most cost-effective option if you want to archive data and do not have a retrieval time requirement. You can retrieve data in 12 or 48 hours.

33
Q

Which S3 feature should you use if you want to make sure that a policy will no longer be changed?

A

S3 Glacier Vault Lock allows you to easily deploy and enforce compliance controls for individual S3 Glacier vaults with a vault lock policy. You can specify controls such as “write once read many” (WORM) in a vault lock policy and lock the policy from future edits. Once locked, the policy can no longer be changed.

34
Q

What hybrid AWS service is used to allow on-premises servers to seamlessly use the AWS Cloud at the storage layer?

A

AWS Storage Gateway is a hybrid cloud storage service that gives you on-premises access to virtually unlimited cloud storage.

35
Q

Which service is a petabyte-scale data moving service (as a fleet) in or out of AWS with computing capabilities?

A

Snowball Edge is best-suited to move petabytes of data and offers computing capabilities. Be careful, it’s recommended to use a fleet of Snowballs to move less than 10PBs of data. Over this quantity, it’s better-suited to use Snowmobile.

36
Q

What are Objects composed of?

A

Key
Value
Metadata

37
Q

Where are objects stored in Amazon S3?

A

Buckets

38
Q

A research team deployed in a location with low-internet connection would like to move 5 TBs of data to the Cloud. Which service can it use?

A

AWS Snowcone is a small, portable, rugged, and secure edge computing and data transfer device. It provides up to 8 TB of usable storage.

39
Q

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

A

Lifecycle Rules can be used to define when S3 objects should be transitioned to another storage class or when objects should be deleted after some time.

40
Q

A non-profit organization needs to regularly transfer petabytes of data to the cloud and to have access to local computing capacity. Which service can help with this task?

A

Snowball Edge Storage Optimized devices are well suited for large-scale data migrations and recurring transfer workflows, as well as local computing with higher capacity needs.

41
Q

Which S3 Storage Class is suitable for less frequently accessed data, but with rapid access when needed, while keeping a high durability and allowing an Availability Zone failure?

A

Amazon S3 Standard-Infrequent Access allow you to store infrequently accessed data, with rapid access when needed, has a high durability, and is stored in several Availability Zones to avoid data loss in case of a disaster. It can be used to store data for disaster recovery, backups, etc.