Which AWS services could the company use for the databases?
(Choose two.)
Amazon Aurora
Amazon RDS
Amazon DocumentDB (with MongoDB compatibility)
Amazon Neptune
Amazon DynamoDB
Explanations:
Amazon Aurora is a fully managed relational database service that is compatible with MySQL and PostgreSQL. It supports predefined schemas and offers features such as high availability, scalability, and automated backups, making it suitable for hosting relational databases.
Amazon RDS (Relational Database Service) is a managed service that supports several relational database engines, including MySQL, PostgreSQL, MariaDB, Oracle, and SQL Server. It allows users to create, manage, and scale relational databases easily while maintaining predefined schemas.
Amazon DocumentDB is a managed document database service designed for JSON-like documents and is compatible with MongoDB. It is not suitable for relational databases with predefined schemas as it is designed for unstructured or semi-structured data.
Amazon Neptune is a fully managed graph database service that supports graph models such as property graphs and RDF. It is not designed for traditional relational databases and does not accommodate predefined schemas typical of relational data models.
Amazon DynamoDB is a fully managed NoSQL database service designed for key-value and document data models. It does not support predefined schemas in the same way relational databases do, making it unsuitable for hosting relational databases.