RDS Free Tier Showing Cost - MySQL Public IP

0

Hello,
I checked previous threads regarding estimate cost showing even for Free tier RDS DB creation.
But, their configuration was different than mine.
Can anyone please confirm whether I will be charged if I create instance for the following configuration:

MySQL 5.7.22
Templates: Free Tier
DB Instance size: db.t2.micro
Storage: General Purpose SSD 20 GB
Connectivity: Default VPC
Subnet group: default
Publicly accessible: yes
VPC security group: default
Availability zone: ap-south-1a
Port: 3306

Initial DB name: xxxxxxxxxxx
DB Parameter group: default.mysql5.7
Option group: default:mysql-5-7
IAM db authentication: Enabled
Backup: disabled
Monitoring: disabled
Log: Error, General, Slow query, Audit (all ticked)
Maintenance: Enabled auto minor version update
Maintenance window: No preference
Deleting protection: Not enabled

Estimated monthly costs
DB instance
17.52 USD
Storage
2.62 USD
Total
20.14 USD

asked 5 years ago1350 views
3 Answers
0
Accepted Answer

The console tells you what the costs would be IF you didn't have the Free Tier credit, or run more than one t2.micro during the month. This is a consequence of how the Free "Tier" works, which is poorly understood. The Free Tier isn't a special mode or type of instance in RDS, it is a credit that is applied at the end of the month if you are within your first year of the account's life. So during normal RDS operation it has no idea if an RDS instance is "free" or not. At the end of the month the billing system applies a credit of up to 750 hours of t2.micro time and 20GB of storage & snapshot storage to the account.

Since the RDS Console doesn't know the history of the account, or how to present all the complexities around application of the credit, it can't know that this specific free-tier eligible t2.micro will actually be free. What happens if you fire up two at the same time? You will only be charged for having one, but there isn't any identification in the system which one is free and which is charged for. So the console can't really tell you which one would be free and must display the estimated charges independent of the credit that will be applied at the end of the month.

I went and looked at creating a default Free Tier eligible instance in Mumbai and received the same estimated cost as in your example. So, assuming that is the only t2.micro instance you have in a month, you don't change the configuration (e.g., add more storage or turn on Multi-AZ), and you are still in the Free Tier portion of the account's life, it should be free.

HalTemp
answered 5 years ago
0
AWS
MODERATOR
philaws
answered 5 years ago
0

Thanks a lot HalTemp.

answered 5 years ago

You are not logged in. Log in to post an answer.

A good answer clearly answers the question and provides constructive feedback and encourages professional growth in the question asker.

Guidelines for Answering Questions