S3 Flashcards

1
Q

What are some key descriptors of S3?

A
  • a place to store files
  • it is ‘object-based’ storage
  • data is spread across multiple devices and facilities
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

S3 objects can have a maximum size of

A

5TB each

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

The maximum storage for an S3 bucket is

A

unlimited

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

S3 namespace must be unique _______

A

globally

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

What is the status code for a successful file upload

A

HTTP 200

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

S3 Objects consist of the following characteristics

A

Key (the name of the object)
Value (the data)
Version ID (used for versioning)
Metadata (data about the data being stored)
Subresources (Access Control Lists & Torrent)

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

What is the S3 data consistency model

A
  • Read after Write consistency for PUTS of new Objects

- Eventual Consistency for overwrite PUTS and DELETES (can take time to propogate)

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

The guarantees for S3 are

A

99.99% availability

11 9’s for durability

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

What are key features of S3

A
  • Tiered Storage Availability
  • Life Cycle Management
  • Versioning
  • Encryption
  • MFA Delete
  • Securing of data using ACLs
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What is MFA Delete

A

requires MFA authentication before deleting an object

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

What are the S3 Storage Classes

A
Standard - 
Infrequently Accessed - 
One Zone - IA
Intelligent Tiering
Glacier
Glacier Deep Archive
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What are the features of S3 - IA

A

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

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

What are the features of S3 - Intelligent Tiering

A

Optimizes cost by using machine learning to move your data to a less expensive option without impacting performance.

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

What is S3 Glacier most suitable for

A

low cost

retrieval time is not immediate and can be configured

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

What is the retrieval time for S3 Glacier Deep Archive?

A

~ 12 hours

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

What is the retrieval time for each S3 storage class?

A

Standard, Intelligent Tiering, IA, 1Z-IA - milliseconds
Glacier - minutes or hours
Glacier Deep Archive - hours

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

What factors impact S3 costs

A
Storage
Requests
Storage Management Pricing model selected
Data Transfer Pricing 
Transfer Acceleration
Cross Region Replication Pricing
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

What is Cross Region Replication?

A

suitable for disaster recovery. more robust than caching.

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

What service is used for Transfer Acceleration?

A

CloudFront to move data to an edge location

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

A proper S3 URL for ‘irthy’ looks like

A

https://s3-eu-west-a.amazonaws.com/irthy

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

S3 RRS is

A

Reduced Redundancy Service and it is being deprecated and replaced by One Zone - IA

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

Storage class can be managed at the

a) object level
b) bucket level
c) AZ level
d) Region

A

a) object level

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

Access to an S3 Bucket can be controlled using

A

a bucket ACL

Bucket Policies

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

Encryption in Transit is achieved by

A

using SSL or TLS

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
25
Encryption at Rest is achieved by
- on the server side using AWS capabilities- client side - encrypt before uploading
26
What are the methods available for encrypting within an S3 Bucket
S3 Manage Keys - SSE-S3AWS Key Management Service, Managed Keys - SSE-KMSServer side Encryption With Customer Provided Keys - SSE-C
27
Versioning stores ______ versions of an object
all
28
Versioning can be disabled by deleting an object (T/F)
False, it can only be suspended
29
What is Versioning MFA Delete?
it provides an additional layer of security by requiring a user to MFA when deleting an object in a bucket
30
Versioning is suitable for making backups?
true
31
What service automates moving objects between the different storage tiers?
Lifecycle Management
32
What is the relationship between versioning and lifecycle management.
lifecycle management can be used in conjunction with versioning by using version as criteria for moving.
33
Versioning must be enabled in both...
the source and destination buckets.
34
The source and destination buckets for cross region replication must be
in different regions
35
Files in an existing bucket ARE/ARE NOT replicated automatically
are not
36
How are 'delete markers' handled in CRR?
delete markers are not replicated
37
How are individual version handled in CRR when they are deleted?
they are not replicated
38
What is S3 Transfer Acceleration
uses CloudFrount Edge Network | provides a direct URL to an edge location which can be used for uploads
39
What is CloudFront?
A Content Delivery Network (CDN)
40
What is a Content Delivery Network
A Content Delivery Network (CDN) delivers web content to a user based on location, the origin of the content, and a content delivery server.
41
What is an Edge Location
the location where content will be cached
42
What is an Origin, in terms of a CDN
the location that the CDN will deliver
43
What is a Distribution, in terms of a CDN
the collection of Edge Locations
44
How long is an object cached at an Edge Location
TTL - Time To Live
45
What are the types of CloudFront Distributions
a. Web Distribution | b. RTMP for media streaming
46
What are the possible sources of an Origin for a CDN
a. S3 Bucket b. EC2 instance c. Elastic Load Balancer d. Route53
47
And Edge Location is read only (T/F)
False. both read and write are possible
48
Access to CloudFront URLs can be restricted by using
Signed URLs
49
Invalidating a CloudFront Distributions means
that object will not be on the Edge Locations
50
What is the relationship between an edge location and a Region
none
51
Invalidating cached objects in a CloudFront Distribution is free (T/F)
False, you will be charged
52
What are the technical features of Snowball
a. tamper resistant case b. 256 bit encryption c. Trusted Platform Module (TPM) designed to ensure security and full chain-of-custody of your data
53
What are the additional features of Snowball Edge over Snowball?
a. Compute capability | b. can be clustered to allow applications to run even when not connected to the cloud
54
What is Snowmobile?
a. 100PB | b. 45' ruggedized shipping container on a semi-trailer
55
Snowball allows import and export to/from
S3 buckets
56
What is a Storage Gateway?
a service that connects an on-premise software appliance with cloud storage for the purpose of supporting hybrid architectures.
57
What methods are available for installing a Storage Gateway in your location?
a. hardware device | b. software appliance on VMWare ESXi or MS Cyber-V
58
What are the different types of Storage Gateway that are available?
- File Gateway ((NFS & SMB) - Volume Gateway (iSCSI) for stored volumes and Chached volumes - Tape Gateway (VTL) virtual tape library
59
Using a Volume Gateway, EBS volumes can be saved as snapshots of VMs in two ways
point in time | incremental backups
60
Cached volumes emphasize
data that is frequently accessed
61
Tape Gateway allows
you to leverage existing virtual tape library software to store backups to the cloud.
62
Using a File Gateway, you can store
flat files directly in S3
63
Using a Volume Gateway for Stored Volumes, what is backed up to S3
an entire dataset is stored on site and asynchronously backed up to S3
64
The key difference between Stored Volumes and Cached Volumes is
Entire data set is stored on S3, but Cached Volumes only store the most frequently accessed data on site.
65
When a new user is created in IAM, they have what permissions by default
none
66
For Versioning to work with Cross Region Replication, versioning must be enabled where?
on both the source and destination buckets
67
For Cross Region Replication, the buckets must be in ____ Regions
unique/different
68
With Cross Region Replication, ____ is not replicated
delete markers | deleted individual versions
69
What options allows users to have secure access to private files located in S3?
a. CloudFront Signed URLs b. CloudFront Origin Access Identity c. CloudFront Singed Cookies
70
Power User Access allows
Access to all AWS services except the management of groups and users within IAM.
71
How many S3 buckets can you have by default per account
100