Skip to content

Charged on Free Tier for VPC

0

So I had one RDS instance that I had created with public access turned on. I had (obviously) selected the free tier version while I was configuring my instance.

Somehow I have been charged for something called $0.005 per In-use public IPv4 address per hour under VPC.

Per my understanding, I am allowed to use 750 hours on a public IPv4 address per month on the free tier, right? So I’m unsure why I have been charged.

If any additional information is required, please let me know.

Screenshot of billing details

2 Answers
1
Accepted Answer

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:

  1. Consider using a private RDS instance instead of a public one, if your application architecture allows for it.
  2. 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.
  3. 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

AWS
MODERATOR

reviewed 2 years ago

EXPERT

reviewed 2 years ago

1

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.

EXPERT

answered 2 years ago

EXPERT

reviewed 2 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.