🌐
AWS
aws.amazon.com › compute › amazon ec2 › pricing
Amazon EC2 – Secure and resizable compute capacity – AWS
2 days ago - Savings Plans can help you reduce your bill by up to 72% compared to On-Demand prices in exchange for a usage commitment. ... With Amazon EC2 Spot Instances, you can use spare Amazon EC2 capacity in the AWS Cloud.
🌐
AWS
calculator.aws
AWS Pricing Calculator
AWS Pricing Calculator lets you explore AWS services, and create an estimate for the cost of your use cases on AWS.
🌐
AWS
aws.amazon.com › amazon ec2 › pricing › on-demand pricing
EC2 On-Demand Instance Pricing
1 day ago - Rate tiers take into account your ... SNS, Amazon DynamoDB, AWS Storage Gateway, AWS CloudShell, and Amazon CloudWatch Logs. AWS customers receive 100 GB of free ......
🌐
Amazon Web Services
aws.amazon.com › aws free tier
Free Cloud Computing Services - AWS Free Tier
1 day ago - New AWS customers can get started at no cost with the AWS Free Tier. Gain $100 USD credits at sign-up and up to $100 USD more to earn as you explore key AWS services. Test drive AWS services with the Free Plan for up to 6 months.
🌐
Amazon EC2
instances.vantage.sh
Amazon EC2 Instance Comparison
A free and easy-to-use tool for comparing EC2 Instance features and prices.
🌐
SourceFuse
sourcefuse.com › home › blogs › aws free tier limits – everything you need to know
AWS Free Tier Limits - Everything You Need To Know | SourceFuse
October 4, 2023 - The free tier is not restricted. There are no guard rails. If you start using the services that aren’t free, Amazon will charge you the necessary expense. ... Use AWS Budgets to create custom cost and usage budgets that notify you when you exceed (or are about to exceed) your budgeted amount. With AWS Budgets, you can also set custom utilization targets for reserved instances including Amazon EC2 instances, Amazon RDS, Amazon Redshift, and Amazon ElastiCache, receiving alerts whenever your usage drops below your set utilization target.
🌐
GeeksforGeeks
geeksforgeeks.org › cloud computing › introduction-to-amazon-web-services
Introduction to Amazon Web Services - GeeksforGeeks
1 week ago - Prices fluctuate based on supply and demand, and you can save up to 90% compared to on-demand prices. Great for batch processing, data analysis, or flexible workloads. AWS offers a Free Tier for new users, providing access to a limited ...
🌐
Reddit
reddit.com › r/aws › ec2 free tier?
r/aws on Reddit: Ec2 free tier?
December 21, 2020 -

Hello! I'm currently working on a Unity game. The only problem is servers. I have been looking at EC2, but don't want to spend money on this project. To start, Does EC2 with the free tier get deactivted after 12 months? If it doesn't, what would force me to pay for it?(Server being up to long, Too many players connecting etc)

Top answer
1 of 3
4
The " Free Tier " in AWS gives you some stuff for free for a certain time period. For example, you get 5GB of S3 storage for the first 12 months. If you go over 5Gb, you pay for what's above that. After 12 months, you pay for all of it. For EC2 instances, the "free tier" gives you "750 hours per month" of t2.micro (or t3.micro) instance for the first 12 months after creating the account. There are just under 750 hours in a month, so you can run one t2.micro instance free for a year. If you run two t2.micro instances, the daily cost explorer will show that they are both free for the first 15 days, and after that you pay for them for the rest of the month. You could also run 750 of them for one hour once a month for free. Or anything in between. Do also spend time reading up on the costs of AWS resources. The virtual disk on an EC2 instance is called an EBS volume . It has a separate lifecycle, and a separate billing line, and its own free tier allocation. You will also pay for data out of AWS (first GB out per month is free - and doesn't expire after 12 months) and everything after that is billed at $0.09 per GB out to the internet. Do make time to read the docs so you don't get nasty surprises. Also switch on Billing Alarms , and set yourself a reminder to visit the Cost Explorer every day. For further best practice advice, try this for bedtime reading . Good luck
2 of 3
1
Server being up too long. There is a limit of how long it can be up in free tier. Also egress might be billed. If you use any other features like load balancer it will also be billed
Find elsewhere
🌐
CloudZero
cloudzero.com › home › blog › amazon ec2 pricing: how it works and how to save
Amazon EC2 Pricing: How It Works And How To Save
2 weeks ago - Other costs include egress data transfers, premium support, and block storage costs. EC2 pricing includes a free tier that offers 750 hours of Linux or Windows t2.micro instances (or t3.micro where the t2 instance family is unavailable) per ...
🌐
Glassity
glassity.cloud › a finops platform to detect, prevent, and remediate cloud inefficiencies. › aws › aws ec2 pricing guide
AWS EC2 Pricing Guide
July 25, 2024 - The free tier plan doesn’t require a long-term commitment. Ability to test out its capabilities and performance for your specific use case. ... It might be problematic and impractical to use this plan in the long term. An On-demand pricing model is a default option that AWS EC2 offers.
🌐
Hyperglance
hyperglance.com › blog › aws-ec2-cost-optimization
AWS EC2 Cost Optimization: Complete Guide (2025)
November 13, 2025 - Start by right‑sizing: if the workload is truly tiny, a t3.micro costs far less than a t3.large, and on new AWS accounts (<12 months) one t2.micro (or t3.micro where t2.micro isn’t available) is Free Tier–eligible (up to 750 hours/month).
🌐
Amazon Web Services
docs.aws.amazon.com › amazon ec2 › user guide › monitor amazon ec2 resources › track your free tier usage for amazon ec2
Track your Free Tier usage for Amazon EC2 - Amazon Elastic Compute Cloud
If you created your account on or after July 15, 2025, see Tracking your AWS Free Tier usage in the AWS Billing User Guide. If you created your account before July 15, 2025, you can use Amazon EC2 without incurring charges if you've been an AWS customer for less than 12 months and you stay ...
Top answer
1 of 2
2
A good explainer for what's happening is at https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/burstable-credits-baseline-concepts.html > In Unlimited mode, if the instance bursts above baseline CPU utilization, then the instance first uses the accrued credits to burst. If there are no accrued credits remaining, then the instance spends surplus credits to burst. When its CPU utilization falls below the baseline, it uses the CPU credits that it earns to pay down the surplus credits that it spent earlier. The ability to earn CPU credits to pay down surplus credits enables Amazon EC2 to average the CPU utilization of an instance over a 24-hour period. **If the average CPU usage over a 24-hour period exceeds the baseline, the instance is billed for the additional usage at a flat additional rate per vCPU-hour.** The bit in bold is highlighted by me, and this is what is happening to you. There's a worked example here https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/unlimited-mode-examples.html#t3_unlimited_example Take a look at the CPU usage stats in the Monitoring tab of the EC2 section of AWS Console, what's the CPU usage looking like in there? You mention that your workload isn't CPU intensive, but bear in mind that the t3.micro (the only T3 instance type that's in-scope of free tier, so it has to be this that you're running) has only 1GB of memory and two cores, and that everything else (not just your webscraper) has to run inside that. Usually that is close to negligible, but suppose your workload is consuming a lot of memory - as free memory becomes scarce (and there's only 1GB of it to start with) eventually the kernel swapper will come into play and start to consume more and more CPU as it looks for scraps of memory that it can free up. Not saying this is happening in your case, but these are the kind of things that may not be immediately apparent, but will still contribute to CPU utilisation. Anyway, this is getting away from the main point about why this item is appearing on your bill. If you still feel you have been wrongly charged then raise a billing support case with AWS https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/billing-get-answers.html#billing-support
2 of 2
-1
There are three ways we recommend tracking your free usage to avoid unexpectedly transitioning to pay-as-you-go pricing: [1] View on the Free Tier page in AWS Billing & Cost Management console (See Question 3). [2] Use the GetFreeTierUsage API (See Question 4). [3] Read your AWS Free Tier usage alert emails (See Question 5).
🌐
AWS
docs.aws.amazon.com › aws billing and cost management › user guide › explore aws services with aws free tier
Explore AWS services with AWS Free Tier - AWS Billing
2 weeks ago - You can use AWS Free Tier to explore AWS services without cost commitments. When you sign up for your AWS account, you can choose between Free account plan or Paid account plan. If you are new to AWS, you receive USD $100 in credits after you create an account, regardless of your account plan.
🌐
AWS
aws.amazon.com › about-aws › whats-new › 2024 › 02 › aws-free-tier-750-hours-free-public-ipv4-addresses
AWS Free Tier now includes 750 hours of free Public IPv4 addresses, as charges for Public IPv4 begin
AWS Free Tier for Amazon EC2 applies to in-use public IPv4 address usage. Usage beyond 750 hours per month of in-use public IPv4 address will be charged at $0.005 per IP per hour as announced in this AWS News blog.
🌐
Faddom
faddom.com › the-beginners-guide-to-aws-ec2-pricing
AWS EC2 Pricing: A Beginners Guide - Faddom Software
January 21, 2021 - Instances included are Windows t2.micro and Linux, or t3.micro if t2 is not available for the region. To ensure you remain within the free tier program, use EC2 micro instances only. AWS offers 5 methods for EC2 instance pricing, each one with its unique benefits.
Top answer
1 of 5
14

If you are just running a Drupal website, you will need an EC2 instance with EBS storage and an Elastic IP address (all EC2 instances have SSH access). The EC2 instance (t1.micro) will be free (for 1 year, if you are a new customer)

You get 10GB of EBS storage - the default Amazon Linux AMI has an 8GB root volume. I would recommend shrinking this down to about 4 GB and attaching a second 6GB volume to your instance (at least personally, I like to keep my data separate from the root volume). One area where you might incur costs are for I/O. Amazon's Linux AMI is quite efficient, but depending on your drupal setup and traffic, it would not be unexpected to exceed the 1M I/Os you get per month.

Ideally, you will use EBS snapshots for your backups, however, that is very dependent on the amount of data you have. This is one of the reasons I like to split the root volume from my data. It is very easy to exceed 1GB of snapshot storage, and it can be quite difficult to estimate your necessary snapshot space (the first snapshot will be around 50% of your used space (depending on how compressible your data is). Each subsequent snapshot will take much less, since it is a differential backup, but looks at changed blocks as opposed to changed files. Alternatively, you can take more traditional backups (tar.gz) and upload them to S3 (remember though, that generating those backups result in I/Os).

Your final cost will come from bandwidth - 15GB per month is included in the free tier. Determine your current bandwidth usage to see whether or not you will go over.

At any time you can view your current account activity on Amazon's site, so you can monitor if you are getting close to the threshold values. Unfortunately, there is no way of setting caps on resource usage on AWS - whatever you use you have to pay for.

I would recommend setting up an EC2 instance, but keeping your existing host operational to begin with. You can switch your DNS to point to your AWS Elastic IP and try it out, keeping an eye on your Account Activity. If you find that everything is well within an acceptable range, you can do away with your existing host, otherwise, it is a simple matter of reverting your DNS and rsyncing any changes to go back to your old host (remember to delete your snapshots, EBS volumes, and stop your instances otherwise you will continue to incur costs). AWS also provides 'reports' with hourly activity broken down by resource usage - they are a bit hard to read, but you should be able to make sense of them. They can help you to determine when and what might be causing your usage to to be higher than normal.

Just to recap: you should be able to predict bandwidth usage in advance - which means that I/O will be the main factor that is hard to predict (and snapshot usage if you opt to go that root).

2 of 5
3

We use EC2 free tier for a couple months, and so far it's really free, and we did nothing special to keep it free. Also you can check your account from time to time and see if you get close to limits, and you can always suspend or terminate your usage at any given moment to avoid unwanted charges.

🌐
nOps
nops.io › blog › ec2-pricing-how-much-does-aws-ec2-really-cost
EC2 Pricing: How Much Does AWS EC2 Really Cost?
June 23, 2025 - The Free Tier typically includes a limited usage level for select services, such as Amazon EC2, Amazon S3, and Amazon RDS. ... Spot Pricing is the next cheapest option. Spot Instances are spare computing resources available on the AWS cloud. With Spot Pricing, users can bid on unused EC2 instances, and if their bid exceeds the current Spot price, gain access to the instances.
🌐
AWS
aws.amazon.com › amazon ec2 › instance types › t2 instances
Amazon EC2 T2 Instances – Amazon Web Services (AWS)
1 day ago - With On-Demand Instance prices starting at $0.0058 per hour, T2 instances are one of the lowest-cost Amazon EC2 instance options and are ideal for a variety of general-purpose applications like micro-services, low-latency interactive applications, small and medium databases, virtual desktops, ...