06-S3 Basics Flashcards

1
Q

What is Simple Storage Service (S3)?

A

It is AWS’s global object storage platform. It allows users to store and retrieve large amounts of data from anywhere with an internet connection.

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

What resilience level is S3?

A

Data is stored within a specific AWS region and does not leave that region unless explicitly configured. Data is replicated across AZs within a Region.

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

What is an S3 Object?

A

They are similar to files and consists of two main parts, the Object Key and Object Value.

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

What is an Object Key?

A

Similar to a file name, the key uniquely identifies the object within the bucket.

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

What is an Object Value?

A

The actual data (images, audio files, etc.) stored in the Object.

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

What is the size range of an object?

A

0 bytes to 5TB

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

What additional components can Objects have?

A

Metadata, a version ID, access control settings, and sub resources.

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

What is a Bucket?

A

Buckets are containers for objects. Each Bucket is created in a specific AWS region and stores all objects within that region.

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

What requirements do Bucket names have?

A

Bucket names must be globally unique across all AWS accounts and Regions. They must be between 3 and 63 characters, all lowercase, and cannot resemble an IP address.

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

What’s the capacity of a Bucket?

A

Buckets can hold an unlimited number of objects, ranging form 0 to unlimited bytes of data.

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

What is the structure of S3?

A

It is a flat structure, but does not have a traditional file system with folders. Objects are stored at a root level in the bucket.

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

How can S3 folders be simulated?

A

Using prefixes (e.g., object keys structured like /folder/koala1.jpg)

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

What access level is S3?

A

It has Global Access, which means it can be accessible from anywhere with internet, making it suitable for large-scale data storage and distribution.

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

What access methods are available for S3?

A

S3 data can be access through the GUI, CLI, APIs, or standard methods like HTTP/S.

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

What are the hard and soft limits of Buckets?

A

Soft limit is 100 buckets per AWS account, but the hard limit is 1000 and can be increased by a support request.

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

What are a some examples for S3?

A

1 A user stores a large dataset in S3 to track the migration of koalas after a bushfire. The data is stored in a bucket located in the Sydney region and remains in that region unless configured otherwise. 2 A blog stores its images on S3 instead of local storage to reduce compute costs and improve scalability. Images are stored with object keys like blog/images/koala.jpg, and S3 presents these as folders in the UI. 3 An application serving millions of users stores media files in S3. The data is accessed by users worldwide, and S3 handles the scaling automatically without performance degradation.