Posted on March 16, 2017 by Sidharth Mishra
Using AWS - Billing information
Free Tier - t2.micro instances:
EBS - Volumes (30 GB)per user per month
EC2 - Linux - 750 Hrsper month (This can be distributed amongst your instances.) So, if you have 1 instance, it can run for 750 Hrs per month 2 instances, then you get (750 / 2) Hrs per instance per month i.e. 375 Hrs per month
KMS - Requests (Key Management Service) - 20,000 Requestsper month. This is never going to be breached in smaller use-case scenarios(like classwork, school projects, etc.).
For project, to check your current usage limits:
Visit Billing dashboard
Top Services by Usagesection on the dashboard. This will give insights about your current usage and forecast the usage for the month.
For customized calculation of costs that we can incur:
The AWS Cost Calculator will let you customize your use case and let you estimate the cost you might incur.
Pricing policy of Amazon:
The information about the pricing is available on Pricing
I have 3 t2.micro instances each with 8GB of EBS on AWS. Since it is free-tier, I get a max of 30 GB on EBS per month and 750 Hrs of compute time.
I generally put my instances to
stopstate after I’m done with my work. This is like shutting down your machine after work. The data is saved and nothing is lost as long as we are paying them.
Amazon charges per hour, so if the account is not on free-tier, even if the instance is
stopped, if it is using EBS for storage and it has data, the AWS is going to charge per hour for the storage only.
AWS charges for compute and storage per hour [it only includes the time the instance was in