CodeRoadMap
首页路线题库资源库文章社区
CodeRoadMap

程序员的学习成长路线图。内容免费开放,登录后可同步路线图与课时进度。

由 程序员柏风 独立维护 · 关于作者

学习

  • 路线图
  • 课程
  • 面试题
  • 文章
  • 我

更多

  • 资源
  • 社区
  • 关于作者
  • 内容说明

© 2026 CodeRoadMap

津ICP备2026012044号-1·津公网安备12011002026155号·coderoadmap@126.com
AWS 云服务入门/课时/成本与免费层
RawBlame
课时目录12 节

AWS 云服务入门

  1. 01AWS 是什么
  2. 02IAM 与权限
  3. 03VPC 与网络
  4. 04EC2 虚拟机
  5. 05S3 对象存储
  6. 06RDS 托管数据库
  7. 07Lambda 无服务器
  8. 08ECS 与 Fargate
  9. 09AWS CDK 简介
  10. 10AWS 控制台 vs Terraform
  11. 11成本与免费层
  12. 12综合练习

成本与免费层

账单告警、实验后销毁资源。

25 分钟

成本与免费层

AWS 按量计费,实验忘记关 EC2/RDS 可能产生账单。免费层(Free Tier)有额度与时限;CodeRoadMap 在 宝塔 VPS 固定月费 上跑,上云实验必须养成 告警 + 销毁 习惯。

学习目标

  • 了解 EC2、RDS、S3、NAT 的常见计费项
  • 配置 Budget 告警与 Cost Explorer
  • 实验结束清理资源的检查清单

核心内容

易踩坑资源

资源费用来源
EC2实例小时 + EBS 卷(停实例仍可能收卷费)
RDS实例小时 + 存储 + 备份超额
NAT Gateway按小时 + 流量,实验慎用
Elastic IP未绑定运行实例时收费
数据传输出网流量

免费层:t2/t3.micro EC2、db.t3.micro RDS 等有 12 个月额度(以 AWS 官网为准)。

与宝塔对照

宝塔 VPS     → 固定月租,MySQL/Nginx 包在主机内
AWS 实验     → 每项服务单独计费,关不干净持续扣费

迁移评估时要把 运维节省 与 云账单 一并算账;IaC 见 terraform-essentials 的 destroy 流程。

Console

Billing → Budgets → Create budget → 设 $5 或 $10 阈值 → Email 告警。

Cost Explorer → 按 Service 分组,找意外大户。

CLI 示例

# 本月按服务汇总(需 ce 权限)
aws ce get-cost-and-usage --time-period Start=2026-09-01,End=2026-09-30 \
  --granularity MONTHLY --metrics BlendedCost \
  --group-by Type=DIMENSION,Key=SERVICE

# 列出运行中 EC2(实验完应 terminate)
aws ec2 describe-instances --filters "Name=instance-state-name,Values=running" \
  --query 'Reservations[*].Instances[*].[InstanceId,InstanceType,Tags[?Key==`Name`].Value|[0]]' \
  --output table

# 列出 RDS
aws rds describe-db-instances --query 'DBInstances[*].DBInstanceIdentifier' --output table

练习

  • 创建 Billing Budget,邮件阈值 ≤ $10
  • 在 Cost Explorer 查看当前各服务费用(可为 0)
  • 写实验销毁清单:EC2、RDS、EBS、S3 bucket、Elastic IP、NAT

小结

上云实验 = 技术学习 + 成本纪律。 下一课综合练习:EC2 + RDS 拓扑。

加载本节练习…
← 上一课AWS 控制台 vs Terraform下一课 →综合练习