I have been testing Google Cloud and AWS, so I recently decided to stop all my Amazon services so I can focus on testing on one cloud computing hosting provider. I decided I will test on Google as I like their BigQuery features.
So I scaled down all my Amazon AWS (Amazon Web Services) instances and found that I was still getting charged by AWS.
What I received was a bill, I logged into AWS and found that I needed to disable my Elastic IP address that I had set on AWS.
As I knew I had already disabled the instances itself (and in each region – be sure to check that!). But the instance still had an Elastic IP address associated and set up with it. So I didn’t realise it right now, but I was still using another paid feature, so that was what was causing that charge on my credit card was for in the following month.
Well, here is the example details that I saw when I logged into my AWS account.
Specifically this section of the bill which I discovered!
Elastic IP Addresses $1.19
$0.00 per Elastic IP address not attached to a running instance for the first hour1 Hrs$0.00$0.005 per Elastic IP address not attached to a running instance per hour (prorated)238 Hrs$1.19
Via the Billing Management Console> Bills. Here is the link here in case you need it. https://console.aws.amazon.com/billing/home?region=us-east-2#/bills?year=2019&month=5
So where do you find this Elastic Compute Cloud to turn off in your AWS account?
Well, if you go to AWS Management Console via https://aws.amazon.com/# you can find it within the listing in your dashboard. It will appear innocently as a text link called “Elastic IPs”. So you will want to click and make your way through the steps to finally “Release the IP address”.
Here are some screenshots from my experiences clicking my way through to disable it.
I hope that helps you manage your AWS bill better. Remember to use only the features you need!