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
Q

what storage classes distribute data across a minimum of three geographically-separated Availability Zones to offer the highest level of resilience to AZ loss

A

S3 Standard, S3 Standard-IA and S3 Glacier

26
Q

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?

A

S3 One-Zone Infrequent Access

27
Q

when is Outposts recommended?

A
  • 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
Q

Amazon EBS

A

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
Q

What is Amazon EBS recommended for?

A
  • quickly accessible data
  • running a database on an instance
  • long-term data storage
30
Q

EC2 Instance Store

A

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
Q

What is EC2 Instance Store recommended for?

A
  • temporary storage needs

data replicated across multiple instances (ex: a load-balanced pool of web servers)

32
Q

Elastic File Store (EFS)

A

serverless network file system for sharing files

  • only supports Linux
  • more expensive than EBS
  • accessible across different AZs in the same region
33
Q

What is EFS recommended for?

A
  • main directories for business-critical apps

- to lift & shift existing enterprise apps

34
Q

Storage Gateway

A

hybrid storage for on-prem to connect to cloud data

35
Q

What is Storage Gateway recommended for?

A
  • moving backups to the cloud
  • reducing costs for hybrid storage
  • low-latency access to data
36
Q

What benefits do CDNs provide?

A
  • ensure fast download times

- ensure low latency

37
Q

CDN

A

Content Delivery Network

- a mechanism to deliver content rapidly & efficiently for your geographic location

38
Q

Amazon Cloud Front

A
  • 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
Q

What is a Cloud Front distribution?

A

a collection of edge locations where files are cached

40
Q

How does caching work?

A
  • 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
Q

What are use case for Cloud Front?

A
  • used with S3 to deploy static websites
  • used with DDoS to prevent attacks
  • IP address blocking (by location)
42
Q

AWS Global Accelerator

A
  • 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
Q

What kind of performance boost does Global Accelerator offer

A

60%

44
Q

S3 Transfer Acceleration

A

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
Q

VPC

A

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
Q

Where can a VPC exist?

A

It can span AZs within a single region

47
Q

what does networking use to connect computers across the globe?

A

virtual routers, firewalls and network management services

48
Q

subnet

A

an isolated local network

49
Q

private subnet

A
  • allows you to split your network inside the VPS

- where you launch your EC2 and private databases

50
Q

public subnet

A
  • resources you want made public
51
Q

NACL

A

Network Access Control List

- ensure the proper traffic is allowed into the subnet

52
Q

Router and Route Table

A

where you can define where network traffic is directed

53
Q

Internet Gateway

A

allows public traffic to the internet from the VPC

54
Q

VPC Peering

A

allows you to connect 2 VPS together to make them behave as one in a secure manner.

55
Q

IPv4 address

A

Internet Protocol version 4

  • used to route most internet traffic today
  • uses a 32 bit address space
56
Q

CIDR Notation

A

Combines the IP address with its routing prefix