AWS vs Google Cloud: the network tier decides the bill
Google Cloud sells outbound traffic at two prices, and a new server gets the higher one unless you choose otherwise. That setting, more than the server, decides whether a Linux app costs less on Google or on AWS. At 5,000 GB out a month, a 2 vCPU, 8 GB server runs $522.23 on AWS, $587.71 on Google's default tier and $444.18 on its Standard Tier. On American Cloud it's $64.13, and we don't charge for traffic out.
Check the network tier before you compare servers
For a full month, Google's server is $65.37 after the 20% discount that self-serve billing accounts get automatically, against $81.23 on AWS. Then add traffic. On Google's default Premium Tier it costs $0.12 per GiB to North America, against $0.09 per GB on AWS after 100 GB free, so AWS catches up at about 320 GB a month and is $65.48 cheaper at 5,000 GB. Switch Google to Standard Tier, which sends traffic over the public internet, and Google stays under AWS at every level we priced.
So past a few hundred GB, you aren't comparing servers. You're comparing traffic prices, and on Google, two networks. An app that serves users pays that line on either cloud. On ours, the line doesn't exist.
One Linux app on AWS, on Google's two tiers, and on ours
AWS in US East (N. Virginia), Google Cloud in Iowa (us-central1). Linux, list prices, a 730-hour month, one server alone on the account. Google bills disk and traffic per GiB, so we converted. Where Google has two prices, Premium Tier comes first, at its rates for traffic to North America.
Same traffic, two Google bills
The table's server at two traffic levels. Only Google's bar moves with the tier.
Same traffic, two Google bills ($ a month)
1,000 GB, Google Premium
- American Cloud
- $64.13
- AWS
- $162.23
- Google Cloud
- $177.01
1,000 GB, Google Standard
- American Cloud
- $64.13
- AWS
- $162.23
- Google Cloud
- $127.53
5,000 GB, Google Premium
- American Cloud
- $64.13
- AWS
- $522.23
- Google Cloud
- $587.71
5,000 GB, Google Standard
- American Cloud
- $64.13
- AWS
- $522.23
- Google Cloud
- $444.18
Two things the totals don't show
A discount you don't sign up for
Google's 20% needs no commitment, but it grows with uptime. It starts once a server has run more than a quarter of the month, and the full 20% takes the whole month.
How access is set up
Moving between the two changes how you give programs access. On Google Cloud, programs run under dedicated service accounts, and you set permissions on the resource itself, such as a bucket. On AWS, you write a policy that grants a user actions on resources. Fluxon's CTO called access control and networking the hard parts of a move in a 2023 post on Google's blog.
No network tier to choose
Our price is $10 per vCPU, $5 per GB of RAM and $1 per 16 GB of disk a month, plus $1 for a public IP. The server on this page is $64.13 however much traffic it sends, so there's no traffic estimate to get wrong. On Kubernetes, the first control node is free.
When something breaks, open chat in the portal: support replies in under 2 minutes, on every account, with no support plan to buy. Try your own sizes in the calculator on our pricing page.
Questions people ask
What is Google Cloud's Standard Tier?
It's the cheaper of Google's two network tiers. Traffic goes out over the public internet, and you have to choose it: a server you don't switch stays on Premium, the default.
Is GKE free?
Not quite. The cluster management fee is $0.10 an hour, but a $74.40 monthly credit per billing account covers one zonal or Autopilot cluster. Regional clusters pay the fee, and the servers in any cluster are billed on top.
Does American Cloud charge for traffic out?
No. There's no egress fee on any of our products, and servers have no monthly traffic cap.
Compare other clouds
- AWS alternatives →
- DigitalOcean vs Vultr →
The same 2 vCPU, 8 GB size on both, priced at 1, 5, 10 and 20 TB of outbound traffic a month.
- AWS vs Azure →
One Linux server, two bills that track each other, and the three things that do separate AWS and Azure.
- All cloud alternatives →
Price your app without a traffic estimate
Create an account and start the same server. Support is on chat while you set it up.