- Newest
- Most votes
- Most comments
You're correct that the AWS Free Tier includes 750 hours of free public IPv4 address usage per month for the first 12 months. However, this free allocation only applies to public IPv4 addresses associated with EC2 instances.
For your RDS instance with public access enabled, the situation is different. Public IPv4 addresses associated with non-EC2 resources, such as RDS instances, are not covered under the Free Tier and will incur charges at the rate of $0.005 per hour.
The charge you're seeing is likely due to the public IPv4 address assigned to your RDS instance. Even though you selected the Free Tier option for RDS, the public IP address is a separate resource that is billed independently.
To avoid these charges in the future, you have a few options:
- Consider using a private RDS instance instead of a public one, if your application architecture allows for it.
- If you need public access, you could set up a bastion host or use AWS Systems Manager Session Manager to access your private RDS instance securely without needing a public IP.
- Be mindful of the resources you're using and their associated costs, even when using Free Tier services.
If you're a student or new to AWS and these unexpected costs are causing issues, you may want to reach out to AWS Support under the "Account and billing" category. They may be able to provide further clarification or assistance regarding your specific situation.
Sources
AWS VPC Charges on hosting my DB in AWS RDS in Free Tier: How to Avoid Unexpected Costs as a Student? | AWS re:Post
Why am I seeing charges for 'Public IPv4 addresses' when I am under the AWS free tier? | AWS re:Post
why I have a got charged for a public IPv4 address of vpc in free tier | AWS re:Post
answered 2 years ago
The AI-bot is right, IPv4 addresses are in-scope of Free Tier for the EC2 Service only, not anything else (including RDS) https://repost.aws/articles/ARknH_OR0cTvqoTfJrVGaB8A/why-am-i-seeing-charges-for-public-ipv4-addresses-when-i-am-under-the-aws-free-tier
750 hours of public IPv4 address usage per month is only Free when you are using the Public IP with EC2 service and your AWS Account is under Free tier. If you are using Public IP with any other service .... then a charge of $0.005 per IP per hour will be present on the account.
Relevant content
asked 2 years ago
asked 3 years ago
- AWS OFFICIALUpdated a year ago
- AWS OFFICIALUpdated 6 months ago
