Databases and Storage Flashcards

1
Q

EBS

A

Elastic Block Store 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

EBS snapshot

A

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.

Incremental backups are different from full backups, in which all the data in a storage volume copies each time a backup occurs. The full backup includes data that has not changed since the most recent backup.

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

EFS

A

Elastic File System

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. Additionally, on-premises servers can access Amazon EFS using AWS Direct Connect.

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

RDS

A

Relational Database Service is a service that enables you to run relational databases in the AWS Cloud.

Amazon RDS is a managed service that automates tasks such as hardware provisioning, database setup, patching, and backups. With these capabilities, you can spend less time completing administrative tasks and more time using data to innovate your applications. You can integrate Amazon RDS with other services to fulfill your business and operational needs, such as using AWS Lambda to query your database from a serverless application.

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

Aurora

A

Amazon Aurora is an enterprise-class relational database. It is compatible with MySQL and PostgreSQL relational databases. It is up to five times faster than standard MySQL databases and up to three times faster than standard PostgreSQL databases.

Amazon Aurora helps to reduce your database costs by reducing unnecessary input/output (I/O) operations, while ensuring that your database resources remain reliable and available.

Consider Amazon Aurora if your workloads require high availability. It replicates six copies of your data across three Availability Zones and continuously backs up your data to Amazon S3.

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

Dynamo DB

A

is a key-value database service. It delivers single-digit millisecond performance at any scale.
DynamoDB is serverless, which means that you do not have to provision, patch, or manage servers.

You also do not have to install, maintain, or operate software.

As the size of your database shrinks or grows, DynamoDB automatically scales to adjust for changes in capacity while maintaining consistent performance.

This makes it a suitable choice for use cases that require high performance while scaling.

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

Amazon redshift

A

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.

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

DMS

A

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

With AWS DMS, you move data between a source database and a target database. The source and target databases can be of the same type or different types. During the migration, your source database remains operational, reducing downtime for any applications that rely on the database.

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

Amazon DocumentDB

A

Amazon DocumentDB is a document database service that supports MongoDB workloads. (MongoDB is a document database program.)

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

Amazon Neptune

A

Amazon Neptune is a graph database service.

You can use Amazon Neptune to build and run applications that work with highly connected datasets, such as recommendation engines, fraud detection, and knowledge graphs.

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

Amazon Quantum Ledger Database (Amazon QLDB)

A

Amazon Quantum Ledger Database is a ledger database service.

You can use Amazon QLDB to review a complete history of all the changes that have been made to your application data.

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

Amazon Managed Blockchain

A

Amazon Managed Blockchain is a service that you can use to create and manage blockchain networks with open-source frameworks.

Blockchain is a distributed ledger system that lets multiple parties run transactions and share data without a central authority.

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

Amazon ElastiCache

A

Amazon ElastiCache is a service that adds caching layers on top of your databases to help improve the read times of common requests.

It supports two types of data stores: Redis and Memcached.

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

Amazon DynamoDB Accelerator (DAX)

A

Amazon DynamoDB Accelerator (DAX) is an in-memory cache for DynamoDB.

It helps improve response times from single-digit milliseconds to microseconds.

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