Database and Analytics Flashcards
These databases suits for Relational Databases that have OLTP (Online Transactional Processing)
RDS and Aurora (SQL)
This database suits for in-memory database (cache)
ElasticCache
Key/value Database
DynamoDB (serverless)
This database suits for warehouse and data analytics
Redshift (SQL)
This database is used for big data, Hadoop Cluster
EMR (Elastic MapReduce)
The Database used for querying data from Amazon S3
Athena (serverless and SQL)
Managed ETL (Extract Transform Load) and Data Catalog service
Glue
The Data Catalog service provides metadata to Athena, Redshift, and EMR
Service used for database migration
DMS (Database Migration Service)
Which in-memory AWS database can you use to reduce the load off databases and has high performance, low latency?
a) Redshift
b) ElasticCache
c) RDS
d) DynamoDB
b) ElasticCache
Amazon ElastiCache is a web service that makes it easy to deploy and run Memcached or Redis protocol-compliant server nodes in the cloud. ElastiCache caches are in-memory databases with high performance, low latency. They help reduce load off databases for read intensive workloads.
Which AWS database is a data warehouse?
a) DynamoDB
b) ElasticCache
c) Redshift
d) RDS
c) Redshift
Amazon Redshift is a fully managed, petabyte-scale data warehouse service in the cloud.
Which AWS database is fully serverless and has SQL capabilities?
a) RDS
b) Aurora
c) DynamoDB
d) Athena
d) 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.
You would like to use a serverless service to prepare data so it can be loaded for analytics. Which service would you use?
a) Athena
b) RDS
c) Glue
d) ElasticCache
c) 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.
Which relational database is a proprietary technology from AWS and is cloud-optimized?
a) DynamoDB
b) Oracle
c) Athena
d) Aurora
d) Aurora
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. It is a proprietary technology from AWS.
You would like to migrate databases to AWS while still being able to use the database during the migration. What service allows you to do this?
a) Elastic MapReduce (EMR)
b) Database Migration Service (DMS)
c) AWS Storage Gateway
d) Snowball
b) Database Migration Service (DMS)
AWS Database Migration Service helps you migrate databases to AWS quickly and securely. The source database remains fully operational during the migration, minimizing downtime to applications that rely on the database.
How can you create Hadoop clusters to analyze and process a vast amount of data?
a) EMR
b) Athena
c) EC2 Instances
d) Redshift
a) EMR
Amazon EMR is a web service that enables businesses, researchers, data analysts, and developers to easily and cost-effectively process vast amounts of data. EMR helps to create Hadoop clusters (Big Data) to analyze and process a vast amount of data