Database & Analytics Flashcards

1
Q

What type of Database is DynamoDB and what does it support

A

DynamoDB is a NoSQL database that supports both key-value and document data models. This enables DynamoDB to have a flexible schema. Dynamo Db supports high availability by default

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

What is a read replica configuration used for

A

Read replica improves Database Scalability

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

What is Amazon Redshift used for

A

Amazon Redshift is a fast fully-managed petabyte-scale cloud-based data warehouse product designed for large scale data set storage and analysis. it simple and cost-effective to analyze all your data across your data warehouse and data lake.

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

What does the Aws Glue service provide

A

Aws glue primary points - used to prepare and load data for analytics and meant to be used for batch etl data processing:

AWS Glue - AWS Glue is a fully managed extract, transform, and load (ETL) service that makes it easy for customers to prepare and load their data for analytics. AWS Glue job is meant to be used for batch ETL data processing.

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

What is EMR service and how does it deliver and process data

A

Amazon EMR - Amazon EMR provides a managed Hadoop framework that makes it easy, fast, and cost-effective to process vast amounts of data across dynamically scalable Amazon EC2 instances.

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

What type of service is Amazon Athena and what does it provide

A

Amazon Athena - Amazon Athena is an interactive query service that makes it easy to analyze data in Amazon S3 using standard SQL. Athena is serverless, so there is no infrastructure to manage, and you pay only for the queries that you run

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

What does the database migration service provide

A

AWS Database Migration Service helps you migrate databases to AWS quickly and securely. The AWS Database Migration Service can migrate your data to and from the most widely used commercial and open-source databases.

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

What type of Database is Amazon Neptune

A

Amazon Neptune is a fully-managed graph database service and it’s also considered as a type of NoSQL database. Its purpose purpose is to make it easy to build and run applications that work with highly connected datasets.

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

What is amazon DocumentDB

A

Amazon DocumentDB (with MongoDB compatibility) and MongoDB are popular document databases that provide powerful and intuitive APIs for flexible and iterative development. Amazon DocumentDB is a non-relational database service designed from the ground-up to give you the performance, scalability, and availability you need when operating mission-critical MongoDB workloads at scale.

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

How does DynamoDB Accelerator work

A

DAX is a DynamoDB-compatible caching service that enables you to benefit from fast in-memory performance for demanding applications. DAX addresses three core scenarios:

As an in-memory cache, DAX reduces the response times of eventually consistent read workloads by an order of magnitude from single-digit milliseconds to microseconds.
DAX reduces operational and application complexity by providing a managed service that is API-compatible with DynamoDB. Therefore, it requires only minimal functional changes to use with an existing application.
For read-heavy or bursty workloads, DAX provides increased throughput and potential operational cost savings by reducing the need to overprovision read capacity units. This is especially beneficial for applications that require repeated reads for individual keys.

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

What is Amazon RDS

A

Amazon Relational Database Service (Amazon RDS) makes it easy to set up, operate, and scale a relational database in the cloud. Amazon RDS is available on several database instance types - optimized for memory, performance, or I/O - and provides you with six familiar database engines to choose from, including Amazon Aurora, PostgreSQL, MySQL, MariaDB, Oracle Database, and SQL Serve

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

What is Amazon Aurora

A

Amazon Aurora is a MySQL and PostgreSQL-compatible relational database built for the cloud, that combines the performance and availability of traditional enterprise databases with the simplicity and cost-effectiveness of open source databases. You cannot use Aurora for SQL analysis on S3 based data.

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