说实话,当我第一次看到亚马逊AWS的价格表时,真的有点头晕。那么多实例类型,那么多地区,价格还时不时在变。不过最近花了不少时间研究,总算摸出点门道来了。
特别是今年,AWS在定价上确实有些新动作。作为一个在这行摸爬滚打了几年的人,我觉得有必要把这些信息整理出来,免得大家像当初的我一样一头雾水。

免费750小时,说起来容易做起来...
AWS的免费套餐听起来很诱人对吧?750小时的t2.micro实例,乍一看好像够用一个月了。但实际上呢,这750小时是要分配给所有你可能用到的服务的。
我记得刚开始用的时候,以为这750小时只给EC2用,结果后来发现还要和RDS、Lambda这些服务共享。虽然官方文档写得很清楚,但谁会一开始就把所有细节都看完呢?
永久免费的东西其实挺实用:
- 每个月750小时的t2.micro实例(Linux和Windows都行)
- S3存储5GB,说多不多,说少也够放点小文件
- Lambda的100万次执行,对于小项目来说基本够了
- RDS也有750小时,不过数据库20GB存储说实话有点紧
坦白说,如果你只是想学学云计算或者跑个小网站,这些免费额度还是挺够用的。但要真正做点什么项目,肯定还是要花钱的。
2025年价格变化,有好有坏
今年的价格调整,说实话有点让人意外。GPU实例的降价幅度确实不小,但一般的计算实例价格基本没什么变化。
拿最便宜的t3a.nano来说,东京地区每小时0.008美元。你算算,一个月下来也就5.76美元。当然,这个配置真的很基础,只能说是能跑起来而已。
我自己试过用这个配置跑个简单的博客,勉勉强强能用,但访问量稍微大一点就会卡。所以虽然便宜,但你得知道自己在买什么。
价格对比表(美元计算)
实例类型 | 地区 | 每小时 | 大概月费 | 我的评价 |
---|---|---|---|---|
t3a.nano | 东京 | 0.008 | 5.76 | 能用,但别指望太多 |
t2.micro | 全球 | 免费750小时 | 0(首年) | 新手必选 |
t3.micro | 美国东部 | 0.0104 | 7.49 | 比t2稍微好点 |
GPU实例降价了,但还是贵得离谱
六月份AWS宣布GPU实例降价的时候,我还挺兴奋的。看到P5实例降价45%,想着终于可以试试那些高端的AI训练了。
结果仔细一算,即使降价45%,一台p5en.48xlarge在孟买地区还是要43.421美元每小时!你算算,跑一天就是1000多美元。虽然配置确实牛逼,8个H GPU,2TB内存,但这价格...普通人真的用不起。
不过话说回来,对于那些真正需要大规模AI训练的公司来说,这个降价还是很有意义的。毕竟以前更贵。
四种付费方式,各有坑点
AWS给了四种付费方式,听起来很人性化,但每种都有自己的小陷阱。
按需付费最简单,用多少付多少。但也是最贵的方式。适合那些不确定用量或者只是临时用用的情况。
竞价实例便宜是便宜,能省90%的钱。但问题是随时可能被回收。我有次跑一个机器学习任务,跑到一半实例就被收回了,数据都没保存好,欲哭无泪。所以用竞价实例一定要做好随时被中断的准备。
节省计划听起来不错,但需要承诺用一到三年。对于个人用户来说,谁知道三年后还会不会用AWS?而且如果你没用满承诺的用量,该付的钱还是要付。
专属主机贵是贵,但对于有特殊合规要求的企业来说可能是必须的。一般人用不到。
数据传输费用,这个坑我踩过
AWS每月给100GB免费流量,听起来挺多的。但如果你网站访问量稍微大一点,这点流量根本不够用。
我记得有次做了个小活动,网站访问量突然上去了,结果月底收到账单时被数据传输费用吓了一跳。从那以后我就学会了设置预算警报。
超过100GB后的流量是阶梯收费的,前10TB是0.09美元/GB,后面越来越便宜。但对于个人用户来说,前面这个价格已经够心疼的了。
CPU积分这个设计,说实话有点复杂
T系列实例的CPU积分机制,我到现在还觉得有点绕。简单说就是,平时性能够用,忙的时候可以"借"额外性能,但要额外付费。
T4g实例每vCPU-小时0.04美元,T2和T3是0.05美元。看起来不贵,但如果你的应用经常需要突发性能,这些小钱加起来也不少。
我的建议是,如果你的应用经常需要高性能,不如直接选固定性能的实例,虽然贵一点,但至少不会有意外费用。
地区选择的学问
不同地区的价格差别挺大的。一般来说,美国东部(弗吉尼亚)最便宜,毕竟是AWS的大本营。亚太地区普遍要贵10%-30%,特别是像首尔这样的地方。
但价格便宜不代表就要选。如果你的用户主要在中国,选个新加坡或者东京的机房,网络延迟会好很多。用户体验和成本之间,还是要找个平衡点。
省钱的一些小技巧
用了这么久AWS,总结几个省钱的办法:
1. 不要一开始就选太高的配置。很多人刚开始就选c5.large之类的,其实t3.micro就够用了。等真正需要了再升级不迟。
2. 混合使用不同的付费方式。核心服务用预留实例,临时任务用竞价实例,关键业务用按需实例。
3. 定期检查账单。AWS的账单很详细,但也很复杂。每个月花点时间看看,看看有没有不必要的费用。
4. 设置预算警报。这个功能免费,但能帮你避免很多意外费用。
5. 关掉不用的资源。这个说起来简单,但很多人都会忘记。测试用完的实例记得停掉或者删掉。
一些常见问题,我来解答
问:免费套餐的750小时是怎么算的?
答:这个是按自然月算的。比如1月份,如果你的t2.micro实例24小时不停机,大概能跑31天。但注意,如果同时跑多个实例,时间会分摊。
问:超过免费额度会自动扣钱吗?
答:会的。AWS不会因为你超额了就停止服务,而是直接按正常价格扣费。所以一定要设置预算警报。
问:竞价实例真的会随时中断吗?
答:是的,但会提前2分钟通知你。对于可以随时重启的任务来说,这点时间够保存数据了。但如果是关键业务,还是别冒险。
问:数据传输费怎么这么复杂?
答:确实复杂。简单记住,同区域内传输一般免费,跨区域和出internet要钱。每月前100GB免费,超出部分阶梯收费。
问:选哪个区域比较好?
答:主要看你的用户在哪。如果是中国用户,推荐新加坡或者东京。如果是全球用户,美国东部性价比最高。
问:预留实例和节省计划哪个好?
答:节省计划更灵活,可以跨实例类型使用。但预留实例的折扣可能更大。建议先用节省计划试试水。
写在最后
说了这么多,其实AWS的定价还是挺公平的。虽然复杂,但给了用户很多选择。关键是要根据自己的实际需求来选择,不要被那些营销话术忽悠了。
如果你刚开始接触云计算,我建议先用免费套餐试试水。等熟悉了再考虑付费方案。毕竟云计算这东西,光看理论是不行的,得实际用用才知道适不适合。
最后,如果你在海外服务器部署上还有其他问题,欢迎关注老葱头出海。我们会持续分享一些实用的经验和技巧,帮助大家在出海路上少走弯路。