🌐
AWS
aws.amazon.com › amazon ec2 › pricing › on-demand pricing
EC2 On-Demand Instance Pricing
1 day ago - If the Data Transfer per month is greater than 500 TB / month, please contact us. Rate tiers take into account your aggregate usage for Data Transfer Out to the Internet across Amazon EC2, Amazon S3, Amazon Glacier, Amazon RDS, Amazon Redshift, Amazon SageMaker, Amazon SES, Amazon SimpleDB, ...
🌐
Amazon Web Services
aws.amazon.com › compute › savings plans › compute and ec2 instance
Compute and EC2 Instance Savings Plans
1 day ago - Savings Plans are a flexible pricing model that offer low prices on Amazon EC2, AWS Lambda, and AWS Fargate usage, in exchange for a commitment to a consistent amount of usage (measured in $/hour) for a 1 or 3 year term. When you sign up for a Savings Plan, you will be charged the discounted ...
Discussions

Monthly cost of EC2 T2-micro, email quotes for a small business.

You have taken a look at AWS's monthly calculator, right?

I'd also reconsider using t3 instances instead of t2 - slightly cheaper, and they offer bursting without having to do any stuff to enable it.

Then again, it may actually be more cost effective to have a serverless design here with those tiny volumes - serve static assets on page via CloudFront, and have a Lambda function attached via API gateway that makes a call to Amazon SES to send outgoing.

More on reddit.com
🌐 r/aws
19
5
December 25, 2017
How does EC2 work wrt pricing and features?
The cost of EC2 is divided into two parts: Computing and Disk. If you upload an instance, you will be paying per hour until you pause it, however, even when pausing, you will only be charged for the disk (as your files will remain there), and not for the computation of the instance since it will be paused. Practical example: The cost of a t3.medium Linux instance is $0.04/hour and the cost of 100Gb on disk is $0.01/hour. Instance - you have the option of not paying when you pause Disc - pays while it exists, only stops paying if deleted More on reddit.com
🌐 r/aws
3
0
August 7, 2025
EC2 cost in a month
EC2 instances are paid by the amount of time they are turned on. 1-hour cost $0.044, 1-month is aprox $32. You can see it clearly here https://instances.vantage.sh/aws/ec2/t3.medium?currency=USD&duration=monthly So it doesn't matter if the instance is receiving requests or not, as long as it is on, you are paying for it. Theen, you have all the other small charges, like data transfered from your instance to the outside, public IPs in use, etc, and some others not so small, like if you deployed a Load Balancer in front of your instance, that's hourly cost as well. You can ask Gemini, Copilot, ChatGPT, about the break down of costs of what you created, they can probably give you a good understanding about it. More on reddit.com
🌐 r/aws
15
0
August 2, 2025
Do all EC2 instances now effectively have a $4/mo hidden fee?
It's not mandatory to attach a public IP to an EC2 instance. You can simply attach an ENI with only a private IP which doesn't cost anything extra to the instance cost. It's typically bad practice to put public IP's directly on instances anyway. Typically you'd put an ELB or CloudFront in front. If you try and scale on 1 public IP per instance than of course costs will linearly increase. NAT Gateway is the easy way to scale, or roll your own NAT instance and then you can reuse it for outbound across many instances. More on reddit.com
🌐 r/aws
77
26
January 24, 2025
🌐
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.
🌐
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 - If they pay no upfront fee, they can pay $13.51 in each of the 12 months for a total of $162.12. You can explore the AWS pricing table for updated prices.
🌐
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, ...
🌐
Reddit
reddit.com › r/aws › monthly cost of ec2 t2-micro, email quotes for a small business.
r/aws on Reddit: Monthly cost of EC2 T2-micro, email quotes for a small business.
December 25, 2017 -

Good afternoon,

I'm helping out a friend. He has a moving company and I am about to create 5 websites for 5 different areas in the city for him.

The websites would be SPA, built in react, but otherwise static. The main feature he needs is for visitors to fill out a quote that will be emailed to him.

My current idea is to serve websites straight through S3, and build a single simple node server with middleware and API handler for each site. Is this architecture worth it? The traffic would be minimal, probably 1-50 hits a day at most. How much am I expecting him to be billed for running this thing 24/7? Is there other solution that would fit this need better, that I am not aware of?

I know Netlify has free hosting for such complexity and they have form handler for static websites but it is limited to 100 emails for a free tier.

Thank you!

TL:DR // How much would it cost to run T2-micro 24/7 with Node server that will handle no more than 100 API calls a day?

Top answer
1 of 5
8

You have taken a look at AWS's monthly calculator, right?

I'd also reconsider using t3 instances instead of t2 - slightly cheaper, and they offer bursting without having to do any stuff to enable it.

Then again, it may actually be more cost effective to have a serverless design here with those tiny volumes - serve static assets on page via CloudFront, and have a Lambda function attached via API gateway that makes a call to Amazon SES to send outgoing.

2 of 5
4

The cost would basically be the sum of:

  • EC2 Instance costs (per hour)

  • EBS block store costs (per GB-month)

  • S3 storage costs (per GB)

  • Data transfer costs (per GB + per operation)

A t2.micro instance costs about $0.0116 per hour in US-East—multiply by 750 to get a rough monthly estimate, so about $8.70 per month.

... but there's a free tier!

There is a 12-month free tier that covers the cost of running a t2.micro instance for a year, so if it's a new AWS account you shouldn't need to pay for the EC2 instance the first year.

EBS also has a free tier (covering the first 30 GB, 2 million I/Os and 1 GB of snapshot storage), so it shouldn't cost anything at least in the first year assuming you don't exceed these thresholds.

S3 again also has a 12-month free tier, in this case covering 5 GB of standard storage, 20,000 GET requests and 2,000 Put Requests.. so it's possible you may not have to worry about S3 costs either if the traffic level is really as low as you claim.

And last but not least there is a 12-month free tier for data transfer as well that covers up to 15 GB of data transfer out (across all AWS services).

So it should be possible to run this application free of charge for the first year if your usage is low enough, but once the free tier expires there will be some costs like ~$10/month or around there if you stay at about the same usage level.

Lambda

An alternative to consider is using Lambda which will execute your code on-demand without having to keep a server instance running all the time. Lambda will quickly spin up one or multiple instances to handle whatever demand you have and you only get charged when Lambda needs to be invoked to execute your code.

Lambda is also part of AWS' permanent free tier, so you can continue using Lambda for free (up to 1 Million invocations per month) with no expiration date. By switching from an always-on instance to a serverless Lambda setup, you can potentially reduce the total monthly cost (after the 12-month free tier expires) to just pennies.

Lightsail

Lightsail is an alternative to AWS' EC2 service which packages server instances together with storage, data transfer, DNS management, etc. so you just pay one low monthly price and that should cover everything you need to host basic websites. Lightsail plans start at $3.50 per month which includes a single core 0.5 GB RAM server instance with 20 GB storage and 1 TB of monthly data transfer. Lightsail is free for the first month.

🌐
Amazon EC2
instances.vantage.sh
Amazon EC2 Instance Comparison
A free and easy-to-use tool for comparing EC2 Instance features and prices.
🌐
Spot.io
spot.io › resources › aws-ec2-pricing › the-ultimate-guide
AWS EC2 Pricing: The Ultimate Guide
May 15, 2021 - You are charged at least half of the payment upfront while the remaining costs are billed monthly. All Upfront—provides the lowest prices. All costs are charged in one upfront payment. While Saving Plans and EC2 RI both offer major savings for on-demand instances, there are significant differences between the two: Saving Plans—automatically reduce the costs of compute usage across all AWS regions, regardless of usage changes.
Find elsewhere
🌐
Amazon Web Services
amazonaws.cn › home › products › amazon ec2
Amazon EC2 Pricing
1 day ago - The hourly price for EBS-optimized instances is in addition to the hourly usage fee for supported instance types. ... Amazon EBS currently supports up to 20,000 IOPS per Provisioned IOPS volume. Volume storage for EBS Provisioned IOPS SSD (io1) volumes is charged by the amount you provision in GB per month, until you release the storage.
🌐
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 › reserved instances › pricing
EC2 Reserved Instance Pricing
1 day ago - Third-party Standard RIs are no different from the Standard Reserved Instances purchased directly from AWS except they are often listed at lower prices and shorter terms. To learn more about how to buy a Standard Reserved Instance from AWS or from third-party sellers, visit the Amazon EC2 Reserved Instances Getting Started page.
🌐
EC2 Pricing Calculator
costcalc.cloudoptimo.com › aws-pricing-calculator › ec2 › t2.medium
t2.medium Pricing and Specs: AWS EC2
Price / 365 DaysN. Virginia ... Amazon EC2 T2 instances are designed as Burstable Performance Instances, offering a baseline level of CPU performance with the capability to burst above this baseline when necessary. T2 Unlimited instances can maintain high CPU performance for as long as required by the workload.
🌐
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 - Like Savings Plans, you can pay all upfront, partially upfront, or monthly — with higher upfront payments delivering greater savings. See the differences between AWS Savings Plans and Reserved Instances here. Tip: If you want to optimize your RIs and Savings Plans automatically, tools like ProsperOps can help you do that continuously. Check out this chart by ProsperOps showing an overview of the differences between AWS SPs and RIs: Also, AWS offers Reserved Instance volume discounts when you purchase many EC2 RIs in a specific AWS Region (e.g., 5% for $500,000 to $4M and 10% for $4M to $10M).
🌐
ProsperOps
prosperops.com › home › aws ec2 pricing explained: how it works and optimization tips
AWS EC2 Pricing Explained: How It Works and Optimization Tips - ProsperOps
March 1, 2025 - Outbound to the internet: The first 100GB per month is free, then pricing follows a tiered model — after 150TB, a flat rate of $0.05/GB applies. Using CloudFront: No transfer cost between EC2 and CloudFront.
🌐
Apptio
apptio.com › blog › guide-to-aws-ec2-costs
Definitive Guide to AWS EC2 Pricing and How to Control Costs
June 16, 2025 - Have a set schedule, such as monthly, where everyone meets to evaluate the strategy and decides on what to buy. Leverage a SP planning tool like IBM Cloudability to drive your coverage and utilization percentages up. Another option for reducing your hourly EC2 rates are to use Spot Instances. Spot Instances offer the largest potential discount from On-Demand prices — up to 90% in the right conditions. With Spot Instances, you bid to provision your instances on AWS...
🌐
Finout
finout.io › blog › understanding-aws-pricing
Understanding AWS Pricing for EC2, S3, EBS, RDS, & More
May 22, 2025 - For example, users can run up to 750 hours of EC2 compute time per month using the t2.micro instance, store up to 5 GB of standard storage on S3, and make up to 1 million Lambda requests per month. The Free Tier aims to help users get hands-on experience with AWS and understand how to build and scale applications in the cloud without any financial risk.
🌐
AWS
aws.amazon.com › amazon ec2 › pricing › dedicated instances
Amazon EC2 Dedicated Instances
2 days ago - For each month, the actual monthly payment will equal the actual number of hours in that month multiplied by the hourly usage rate or number of seconds in that month multiplied by the hourly usage rate divided by 3600, depending on the EC2 Dedicated Instance type you run.
🌐
Economize
economize.cloud › resources › aws › pricing › ec2 › t3.medium
t3.medium pricing: $30.37 monthly - AWS EC2
Last updated: December 16, 2025The t3.medium instance is in the T3 General purpose family with 2 vCPUs and 4 GiB of memory, pricing starts at $0.04 per hour and $30.37 per month in us-east-1 region.
🌐
Cloudchipr
cloudchipr.com › blog › ec2-cost-breakdown
Amazon EC2 Cost Breakdown: A Detailed 2025 Pricing Overview
You can associate one Elastic IP address with a running instance; however, starting February 1, 2024, AWS will charge $0.005 per hour for every public IPv4 address, including Elastic IPs, even if they are attached to a running instance.
🌐
Microtica
microtica.com › blog › aws-ec2-instance-pricing
AWS EC2 Instance Pricing Explained: Detailed Guide
September 15, 2025 - Pricing varies by region but can be as low as a few cents per hour for Linux-based t4g.nano instances. AWS offers a Free Tier for new users with 750 hours/month of t2.micro or t3.micro instances for 12 months.