Storage Services Flashcards

1
Q

S3

A

Simple Storage Solution

  • an object storage service for the cloud that is highly available
  • regional
  • has access logs to track access
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Objects

A

S3 name for files

  • can be public or private
  • can be uploaded via console, CLI or via code
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Bucket

A

S3 name for directories

  • essentially unlimited
  • can hold millions of objects
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

at what level can security be set for buckets?

A

at the bucket or object level

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

what are 3 ways to set security on buckets?

A
  1. ACLs
  2. bucket policies
  3. access point policies
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

ACL

A

Access Control List

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

what is unique about bucket naming?

A

they must be globally unique

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

how is durability achieved?

A

data stored inside a region is replicated across multiple servers

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

what is the S3 standard for durability?

A

99.999999999% (11 9’s)

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

S3 Standard

Storage Class

A
  • general purpose storage
  • stored across multiple AZs
  • low latency and high throughput
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

when is S3 standard recommended?

A

for frequently accessed data, with standard durability and availability needs

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

what is the S3 standard for availability?

A

99.99%

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

S3 Intelligent Tier

Storage Class

A
  • automatically moves your data to the most cost-effective storage class
  • no retrieval fees
  • standard durability and availability
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

what is S3 Intelligent Tier recommended for?

A

new applications or unpredictable storage needs

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

S3 Standard-Infrequent Access (IA)

Storage Class

A

for data that is accessed less frequently, but that needs rapid access
- stored across multiple AZs (standard durability)

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

what is S3 Standard Infrequent Access (IA) recommended for?

A

long-lived data requiring immediate access

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

S3 One-Zone Infrequent Access

Storage Class

A

for data that is infrequently accessed but requires rapid access.

  • only stored in one AZ
  • costs 20% less than IA
  • reduced durability, standard availability
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

when is S3 One-Zone Infrequent Access recommended?

A

intended for use cases with infrequently accessed data that is re-creatable, such as:

  • storing secondary backup copies of on-premises data
  • for storage that is already replicated in another AWS Region
  • for compliance or disaster recovery purposes
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

S3 Glacier

Storage Class

A

long term data storage

  • very cheap
  • takes longer to access your data, from minutes to 12 hours depending on your price.
  • stored across multiple AZs
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q

when is S3 Glacier recommended?

A

for long-term backups needing cheaper storage, but requiring standard durability, that can sacrifice some availability

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

S3 Glacier Deep Archive

Storage Class

A

like S3 Glacier, but slower

  • stored across multiple AZs
  • takes 12 - 24 hours to retrieve data
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
22
Q

when is S3 Glacier Deep Archive recommended?

A

for archives or compliance needs that don’t need to be accessed more than 1x/year

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

S3 Outposts

Storage Class

A

durably and redundantly stores data across multiple devices and servers in your on-premises environment

24
Q

what is a good choice for long-term storage of master data that is infrequently accessed?

A

S3 Standard-IA

25
what storage classes distribute data across a minimum of three geographically-separated Availability Zones to offer the highest level of resilience to AZ loss
S3 Standard, S3 Standard-IA and S3 Glacier
26
which storage class can offer customers higher availability and durability than self-managed physical data centers, with the added benefit of having to pay only for what they use, costing 20% less than Standard-IA?
S3 One-Zone Infrequent Access
27
when is Outposts recommended?
- when you need to meet data residency, regulatory, or compliance requirements - for high-demand workloads that need to run locally - as a step in your cloud migration journey to set up a cloud before actually moving to the cloud
28
Amazon EBS
Elastic Block Store - like a flash drive you attach to your instance - called a Volume - data persists when instance is not running - can only be tied to one instance in one AZ
29
What is Amazon EBS recommended for?
- quickly accessible data - running a database on an instance - long-term data storage
30
EC2 Instance Store
Local storage that is physically attached to a host computer and cannot be removed. - fast I/O speeds - temporary storage (data loss occurs when instance is stopped)
31
What is EC2 Instance Store recommended for?
- temporary storage needs | data replicated across multiple instances (ex: a load-balanced pool of web servers)
32
Elastic File Store (EFS)
serverless network file system for sharing files - only supports Linux - more expensive than EBS - accessible across different AZs in the same region
33
What is EFS recommended for?
- main directories for business-critical apps | - to lift & shift existing enterprise apps
34
Storage Gateway
hybrid storage for on-prem to connect to cloud data
35
What is Storage Gateway recommended for?
- moving backups to the cloud - reducing costs for hybrid storage - low-latency access to data
36
What benefits do CDNs provide?
- ensure fast download times | - ensure low latency
37
CDN
Content Delivery Network | - a mechanism to deliver content rapidly & efficiently for your geographic location
38
Amazon Cloud Front
- CDN that provides global distribution w/ low latency - your app can exist in a single region but delivered globally - data can be restricted based on a location - speeds up delivery of static and dynamic web content - uses edge locations to cache content
39
What is a Cloud Front distribution?
a collection of edge locations where files are cached
40
How does caching work?
- If file exists in cache, return it to the user | - Else, pull file from the origin, put it in the cache, then return file to user
41
What are use case for Cloud Front?
- used with S3 to deploy static websites - used with DDoS to prevent attacks - IP address blocking (by location)
42
AWS Global Accelerator
- sends users thru the AWS global network, speeding up delivery - improves latency & availability of single-region apps - automatically re-routes traffic to healthy available region endpoints - low latency
43
What kind of performance boost does Global Accelerator offer
60%
44
S3 Transfer Acceleration
Improves content uploads/downloads to/from S3 buckets - provides fast transfer of files over long distances - uses Cloud Front's edge locations - customers around the world can upload to a central bucket
45
VPC
Virtual Private Cloud - a foundational service that allows you to create a secure, private network in the AWS cloud where you launch your resources
46
Where can a VPC exist?
It can span AZs within a single region
47
what does networking use to connect computers across the globe?
virtual routers, firewalls and network management services
48
subnet
an isolated local network
49
private subnet
- allows you to split your network inside the VPS | - where you launch your EC2 and private databases
50
public subnet
- resources you want made public
51
NACL
Network Access Control List | - ensure the proper traffic is allowed into the subnet
52
Router and Route Table
where you can define where network traffic is directed
53
Internet Gateway
allows public traffic to the internet from the VPC
54
VPC Peering
allows you to connect 2 VPS together to make them behave as one in a secure manner.
55
IPv4 address
Internet Protocol version 4 - used to route most internet traffic today - uses a 32 bit address space
56
CIDR Notation
Combines the IP address with its routing prefix