AWS 回顾
衔接 aws-essentials;何时首选 AWS。
25 分钟
AWS 回顾
aws-essentials 已覆盖 EC2、VPC、S3、RDS、Lambda、IAM 与成本纪律。本课不重复控制台细节,而是回答:何时仍应首选 AWS,以及它在本 track 多云对比中的 基准坐标。
学习目标
- 概括 AWS 相对其他云的核心优势与常见痛点
- 说清与 terraform-essentials、kubernetes-essentials 的衔接点
- 判断 CodeRoadMap 类全栈项目「先 AWS 实验」是否合理
为何常选 AWS
| 优势 | 说明 |
|---|---|
| 服务广度 | 200+ 服务,从 IoT 到 ML,文档与社区样本最多 |
| 全球 Region | 合规、多 AZ 灾备、CloudFront 边缘成熟 |
| 就业与生态 | Terraform Provider、SDK、招聘市场默认语境 |
| 免费层与实验 | 新账号 12 个月免费层 + 长期免费额度(以官网为准) |
痛点:账单项分散、IAM 学习曲线陡、默认配置易贵(出站流量、NAT Gateway、未设 Budget)。
与本站其他 track 的分工
aws-essentials → 单云深度:网络、计算、存储、Serverless 入门
devops-cloud-essentials → 多云选型:AWS 之外还有什么
terraform-essentials → 用 HCL 声明 AWS/GCP/Azure 资源(见 tf-aws)
kubernetes-essentials → 集群内工作负载;EKS 在 dc-k8s 对比
若你已跟完 aws-vpc 与 aws-iam,后续 GCP/Azure 课可 对照同名概念(VPC ↔ VPC Network,IAM ↔ Cloud IAM)。
何时首选 AWS
- 团队已有 AWS 账号、账单与 Runbook
- 需要 最齐全 的托管服务(Aurora、DynamoDB、SQS 组合)
- 目标 Region 在 AWS 覆盖且合规满足
- 招聘与培训材料以 AWS 为主
不必首选 AWS:纯欧洲小项目且成本敏感(见 dc-hetzner);国内备案与数据主权(见 dc-alibaba);极简原型只要 git push 部署(见 dc-heroku)。
练习
- 用三句话总结 aws-intro 的共享责任模型
- 对照 aws-cost,写两条「实验完必做」的降本动作
- 若 CodeRoadMap 迁 AWS:MySQL → RDS、静态资源 → S3,各需先学哪一课
小结
AWS 是默认参照系——广、深、贵得隐蔽。 下一课看 Google Cloud:GKE 与 Cloud Run 的差异化路线。