A company is developing a web application that requires a managed database service capable of automatic scaling, backups, and read replicas to support its growing user base. The application will perform a high number of read operations and requires low-latency data retrieval. Which AWS service should the company use for its database layer to meet these requirements?
Amazon RDS
Amazon Aurora
Amazon DynamoDB
Amazon Redshift