Scaling data services

There are several options for data services optimized for specific use cases available from AWS. Choose the most appropriate one for your application needs. For example, you can choose the RDS service for using MySQL databases, and create read replicas for use in your reporting applications. Read replicas not only serve your application needs efficiently but also help you reduce the size and number of RDS instances required. Similarly, you can exploit AWS ElastiCache to further offload requests that need to be served by your master RDS instance. In many applications, a vast majority of database requests (as high as 80 to 90%) can be serviced from ElastiCache.

Remember to monitor the utilization of your RDS using AWS CloudWatch to tune your instance sizes. In chatty applications, it can also help to offload some of your data from RDS to low-latency AWS DynamoDB with ElastiCache to further reduce the cost of RDS usage.

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
3.144.97.47