Which AWS services will meet these requirements?
(Choose two.)
Amazon Athena
Amazon RDS
Amazon EC2
Amazon DynamoDB
Amazon Aurora
Explanations:
Amazon Athena is an interactive query service that makes it easy to analyze data in Amazon S3 using standard SQL. It is not a managed database service and is not compatible with PostgreSQL.
Amazon RDS (Relational Database Service) is a managed relational database service that supports several database engines, including PostgreSQL. It handles routine database tasks like provisioning, patching, backup, recovery, and scaling.
Amazon EC2 (Elastic Compute Cloud) is a compute service that allows users to run virtual servers in the cloud. While you can run PostgreSQL on EC2 instances, it is not a managed service, requiring manual management and maintenance.
Amazon DynamoDB is a fully managed NoSQL database service. It is not compatible with PostgreSQL, which is a relational database, as it uses a different data model and query language.
Amazon Aurora is a managed relational database service that is compatible with PostgreSQL. It is designed for high availability and performance, and it offers features like automatic backups and scaling.
As far as I’m aware, the answer is:
Amazon RDS