Database Services and Utilities Flashcards
How to use a database as IaaS?
Database on EC2
How to use a database as PaaS?
Relational Database Service (RDS)
How to use a database as SaaS?
DynamoDB
Elasticache
RedShift
Amazon RDS is a fully managed service for _______ databases.
relational
___________ 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.
Amazon Aurora
Amazon DynamoDB is a fully managed ___________ database service.
NoSQL
DynamoDB can handle more than ________ requests per day and can support peaks of more than _______ requests per second.
10 trillion
20 trillion
Amazon Elasticache is an in-memory data store that supports the ______ and _______ engines.
Memcached
Redis
Data warehousing solution that supports petabytes of data
Amazon Redshift
Service that enables querying exabytes of data stored in S3
Amazon Redshift Spectrum
IT executive in a financial services company. They are transitioning their data warehouse to AWS for analysis. The data warehouse would need to support up to 2 PB of data. Which approach would you recommend?
Amazon Redshift
DevOps engineer at a tech company. Needs to launch a MySQL database for a new web application. They need to have direct access to the virtual server that MySQL is running on. What approach would you recommend for the company?
Database on EC2
CTO at a gaming company. They are trying to determine how to store realtime user analytics. They need low latency and the ability to scale to handle up to 1 million players. They want to minimize the amount of time it takes to maintain the database. Which AWS approach would you recommend?
DynamoDB