Databases & Analytics Flashcards

1
Q

What is AWS Aurora

A

Aurora is a relational database proprietary technology from AWS. It is “AWS cloud optimised” and claim 5x performance over MySQL on RDS.

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

3 RDS Deployment Options

A
  • Read replicas
  • Multi-AZ
  • Multi-Region (Read Replicas)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What is ElastiCache?

A

The same way RDS is to managed Relational Databases… ElastiCache is to Redis or Memcache

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

What is a cache?

A

Caches are in-memory databases with high-performance, low latency

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

What is DynamoDB?

A

DynamoDB is a fully-manged, highly-available, NoSQL database

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

What type of data does DynamoDB hold?

A

DynamoDB is a key/value database

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

What is DynamoDB Accelerator (DAX)?

A

A fully managed in-memory cache for DynamoDB with a 10x performance improvement when accessing your DynamoDB tables

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

What are DynamoDB Global Tables?

A

They make a DynamoDB table accessible with low latency in multiple regions, using Active-Active replication (read/write in any region).

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

What is Redshift?

A

Redshift is based on PosgreSQL, but it’s not used for OLTP (Online Transaction Processing), it’s OLAP (Online Analytical Processing). It uses columnar storage of data, instead of row based.

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

What is EMR?

A

Elastic MapReduce - helps create Hadoop clusters to analyse and process vast amounts of data.

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

What is Athena?

A

Serverless query service to perform analytics against S3 objects using SQL.

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

What is Quicksight?

A

A serverless machine learning powered business intelligence service to create interactive dashboards

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

What is DocumentDB?

A

The AWS implementation of MongoDB, which is fully-managed, highly-available and automatically scalable

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

What is Neptune?

A

A fully managed graph database

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

What QLDB?

A

A “Quantum Ledger Database”, a fully-managed, non-decentralised blockchain

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

What is Managed Blockchain?

A

A managed service to join public blockchain networks or create your own scalable private network. Compatible with Hyperledger Fabric and Ethereum.

17
Q

What is Glue?

A

A severless managed extract, transform and load (ETL) service, useful to prepare and transform data for analytics.

18
Q

What is DMS?

A

Database Migration Service, quickly and securely migrate databases to AWS.