The curious case of High IOPS in AWS RDS

Not so long back I was working on a project where we got complaints from the client that the infrastructure monthly cost is too high and they asked us to see if there is anything that we can do to reduce it.

On inspection of the monthly billing we found that the RDS (Postgres) component cost was actually contributing to a major part of the cost. On further inspection we found that it was due to the high IOPS (50K/second).

The production system was live with only two customer sites with entry/exit information and so the data load on…