Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Keeping EC2 Free Instances Free [closed]

Tags:

I signed up for Amazon AWS's Free Tier instance. Everything works fine so far, but I'm a bit confused how to make sure I won't have to pay for it.

Specifically, I've been billed a bit for "Elastic IP address not attached to a running instance per hour on a pro rata basis".

In the Management Console > Elastic IPs section, I have allocated a new Elastic IP and attached it to my instance. It seems that I can allocate 4 more addresses, but not attach them, this is only possible for one instance. How do I avoid being billed for unattached Elastic IPs? Is there even a way, if I have 5 Elastic IPs assigned to my account, but only have one instance?

I'm also not sure how the traffic usage reports work - I think I'm allowed "*15 GB of bandwidth out aggregated across all AWS services", but only if I use the Public DNS and not the Elastic IP. Is this correct?

Thank you!

like image 630
doque Avatar asked Oct 16 '12 11:10

doque


People also ask

Is EC2 free tier free forever?

Always Free: These free tier offers do not automatically expire at the end of your 12 month AWS Free Tier term, but are available to both existing and new AWS customers indefinitely.

How do I make sure AWS stays free?

Sign in to the AWS Management Console, and then open the AWS Billing and Cost Management console. Under Preferences in the navigation pane, choose Billing preferences. Under Cost Management Preferences, select Receive AWS Free Tier Usage Alerts to opt in to Free Tier usage alerts.

How long does EC2 Free Tier last?

Your eligibility for the AWS Free Tier expires 12 months after you first create your account. You can't extend your Free Tier eligibility after this time. You can continue to use Always Free offers, even after your Free Tier eligibility expires.

What happens to AWS free tier after 12 months?

When your Free Tier period with AWS expires, you can continue to use services or stop using services. If you continue using AWS services, then all resources on your account are billed at On-Demand rates.


1 Answers

Since Amazon has only limited number of IP addresses available, they charge for every unattached Elastic IP address. It's protection against subscribers who allocate limited resources without using them, because they're free.

Conclusion: Allocate elastic IP addresses only for running instances, or accept that you are being billed (the charge is quite reasonable).

You can release addresses you don't need in EC2 Management Console.

like image 116
Michal Klouda Avatar answered Feb 08 '23 03:02

Michal Klouda