Need help understanding RDS Pricing and options
AWS RDS Reserved Instance
RDS reserved instance not lowering costs?
Am I reading this "Reserved Instance" pricing comparison correctly?
Videos
Context - I am not a Data Engineer or an Infrastructure person. I do understand the basics when someone is talking about On-Demand vs Reserved instances and such. I am well versed with the anything that comes with working with databases once it is already in place. I am trying to understand the cost for AWS RDS option for Postgres. I am very confused with the terminology that comes along with their instance selection and pricing calculator selection.
Current requirement - I am expecting around 300,00 - 3,000,000 million records of data. It might grow to about 30,000,000 (being overly optimistic) over next 2-3 years. Records I have mentioned would be across entire DB, including multiple schemas and tables.
Question - Is there even a need for a cloud solution like AWS or GCP? If so could someone point me in the right direction to get started? Especially understanding the pricing structure?