AWS 是什么
区域/可用区、共享责任模型;与自建宝塔对照。
30 分钟
AWS 是什么
Amazon Web Services(AWS) 是公有云平台,按区域(Region)与可用区(AZ)提供 EC2、S3、RDS 等托管服务。CodeRoadMap 当前跑在 宝塔自建 VPS(Linux + Nginx + MySQL);本 track 把 AWS 作为 上云迁移实验路径,对照理解「点面板」与「云 API」的差异。
学习目标
- 说清 Region / AZ、共享责任模型
- 对照宝塔自建与 AWS 托管的分层
- 明确与 terraform-essentials、/roadmaps/aws 的关系
核心内容
区域与可用区
| 概念 | 含义 |
|---|---|
| Region | 地理区域,如 ap-southeast-1(新加坡) |
| AZ | 同一 Region 内独立数据中心,故障隔离 |
| 选型 | 离用户近、合规要求、服务可用性 |
实验账号建议选 新加坡或东京,与国内访问延迟相对平衡。
共享责任模型
AWS 负责 → 物理机、虚拟化层、托管服务补丁(RDS/S3)
你负责 → 操作系统补丁(EC2)、安全组、IAM、应用代码
宝塔模式下你管整机;上云后 网络与身份 变成一等公民。
CodeRoadMap 对照
宝塔自建 AWS 实验拓扑
─────────────────────────────────────
VPS Linux EC2 + [linux-essentials](/tracks/linux-essentials)
宝塔 MySQL RDS MySQL
/www/wwwroot 静态 S3 + CloudFront(可选)
单机 Docker ECS Fargate / EKS
手工改 Nginx IaC:[terraform-essentials](/tracks/terraform-essentials)
控制台初探
Console:登录 AWS → 右上角选 Region → 搜索 EC2 / S3 / VPC。
CLI(需先 aws configure):
aws sts get-caller-identity # 当前账号与 ARN
aws ec2 describe-regions --query 'Regions[].RegionName' --output table
练习
- 注册或登录 AWS 免费层账号,选定一个 Region
- 运行
aws sts get-caller-identity或控制台查看账号 ID - 画对照表:宝塔 CodeRoadMap 各组件对应哪个 AWS 服务
小结
AWS = 按需租用的云基础设施平台。 下一课 IAM:谁能在账号里做什么。
加载本节练习…