Storage and Databases Flashcards

1
Q

What is Amazon Elastic Block Store (Amazon EBS)?

A

Amazon Elastic Block Store (Amazon EBS) is a service that provides block-level storage volumes that you can use with Amazon EC2 instances. If you stop or terminate an Amazon EC2 instance, all the data on the attached EBS volume remains available.

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

What is an EBS Snapshot?

A

An EBS snapshot is an incremental backup. This means that the first backup taken of a volume copies all the data. For subsequent backups, only the blocks of data that have changed since the most recent snapshot are saved.

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

What is an instance store?

A

An instance store provides temporary block-level storage for an Amazon EC2 instance. An instance store is disk storage that is physically attached to the host computer for an EC2 instance, and therefore has the same lifespan as the instance. When the instance is terminated, you lose any data in the instance store.

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

What is S3 Standard?

A

S3 Standard
Designed for frequently accessed data
Stores data in a minimum of three Availability Zones

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

S3 Standard-IA (Infrequent Access)

A

Similar to S3 Standard but has a lower storage price and higher retrieval price
S3 Standard-IA is ideal for data infrequently accessed but requires high availability when needed. Both S3 Standard and S3 Standard-IA store data in a minimum of three Availability Zones. S3 Standard-IA provides the same level of availability as S3 Standard but with a lower storage price and a higher retrieval price.

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

S3 One Zone-Infrequent Access (S3 One Zone-IA)

A
  • Stores data in a single Availability Zone
  • Has a lower storage price than S3 Standard-IA

Compared to S3 Standard and S3 Standard-IA, which store data in a minimum of three Availability Zones, S3 One Zone-IA stores data in a single Availability Zone. This makes it a good storage class to consider if the following conditions apply:

  • You want to save costs on storage.
  • You can easily reproduce your data in the event of an Availability Zone failure.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

S3 Intelligent-Tiering

A
  • Ideal for data with unknown or changing access patterns
  • Requires a small monthly monitoring and automation fee per object

In the S3 Intelligent-Tiering storage class, Amazon S3 monitors objects’ access patterns. If you haven’t accessed an object for 30 consecutive days, Amazon S3 automatically moves it to the infrequent access tier, S3 Standard-IA. If you access an object in the infrequent access tier, Amazon S3 automatically moves it to the frequent access tier, S3 Standard.

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

S3 Glacier

A
  • Low-cost storage designed for data archiving
  • Able to retrieve objects within a few minutes to hours

S3 Glacier is a low-cost storage class that is ideal for data archiving. For example, you might use this storage class to store archived customer records or older photos and video files.

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

S3 Glacier Deep Archive

A
  • Lowest-cost object storage class ideal for archiving
  • Able to retrieve objects within 12 hours

When deciding between Amazon S3 Glacier and Amazon S3 Glacier Deep Archive, consider how quickly you need to retrieve archived objects. You can retrieve objects stored in the S3 Glacier storage class within a few minutes to a few hours. By comparison, you can retrieve objects stored in the S3 Glacier Deep Archive storage class within 12 hours.

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

Difference between Elastic Block Store (EBS) and Elastic File System (EFS)

A

An Amazon EBS volume stores data in a single Availability Zone.

To attach an Amazon EC2 instance to an EBS volume, both the Amazon EC2 instance and the EBS volume must reside within the same Availability Zone.

Amazon EFS is a regional service. It stores data in and across multiple Availability Zones.

The duplicate storage enables you to access data concurrently from all the Availability Zones in the Region where a file system is located.

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

What is file storage?

A

In file storage, multiple clients (such as users, applications, servers, and so on) can access data that is stored in shared file folders. In this approach, a storage server uses block storage with a local file system to organize files. Clients access data through file paths.

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

What use cases is file storage ideal for?

A

Compared to block storage and object storage, file storage is ideal for use cases in which a large number of services and resources need to access the same data at the same time.

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

What is Amazon Elastic File Service (EFS)?

A

Amazon Elastic File System (Amazon EFS) is a scalable file system used with AWS Cloud services and on-premises resources. As you add and remove files, Amazon EFS grows and shrinks automatically. It can scale on demand to petabytes without disrupting applications.

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

What is a relational database?

A

In a relational database, data is stored in a way that relates it to other pieces of data.
Relational databases use structured query language (SQL) to store and query data.

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

What is AWS Database Migration Service (AWS DMS)?

A

AWS Database Migration Service (AWS DMS) enables you to migrate relational databases, nonrelational databases, and other types of data stores.

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

What is Amazon Redshift?

A

Amazon Redshift is a data warehousing service that you can use for big data analytics. It offers the ability to collect data from many sources and helps you to understand relationships and trends across your data.

17
Q

What is Amazon DynamoDB?

A

Amazon DynamoDB is a nonrelational database, you create tables. A table is a place where you can store and query data.

It is 1) serverless and 2) automatically scaling

Nonrelational databases are sometimes referred to as “NoSQL databases” because they use structures other than rows and columns to organize data. One type of structural approach for nonrelational databases is key-value pairs. With key-value pairs, data is organized into items (keys), and items have attributes (values). You can think of attributes as being different features of your data.

18
Q

What is Amazon Aurora?

A

Amazon Aurora is an enterprise-class relational database.