A company is deploying a new web application that requires a relational database with read-intensive workloads and expects significant spikes in traffic during special sales events. Which AWS service should the company use to cost-effectively manage the database read traffic while ensuring high availability?
Amazon Neptune with replica instances
Amazon ElastiCache for Redis clusters
Amazon Aurora with read replicas
Amazon RDS Read Replicas