AWS Certified Cloud Practitioner — Question 57
A company is developing a mobile app that needs a high-performance NoSQL database.
Which AWS services could the company use for this database? (Choose two.)
Answer options
- A. Amazon Aurora
- B. Amazon RDS
- C. Amazon Redshift
- D. Amazon DocumentDB (with MongoDB compatibility)
- E. Amazon DynamoDB
Correct answer: D, E
Explanation
Amazon DocumentDB (with MongoDB compatibility) and Amazon DynamoDB are both designed to handle NoSQL databases effectively, providing the high performance needed for mobile applications. In contrast, Amazon Aurora and Amazon RDS are relational databases, and Amazon Redshift is a data warehousing service, making them unsuitable for this specific requirement.