AWS简介 #

一、什么是云计算 #

云计算是通过互联网按需提供计算资源的服务模式,用户无需购买和维护物理硬件,只需为实际使用的资源付费。

1.1 云计算服务模型 #

text
云计算服务模型:
├── IaaS(基础设施即服务)
│   └── 提供虚拟机、存储、网络等基础资源
│   └── 代表:AWS EC2、S3、VPC
│
├── PaaS(平台即服务)
│   └── 提供应用开发和部署平台
│   └── 代表:AWS Elastic Beanstalk、Lambda
│
└── SaaS(软件即服务)
    └── 提供完整的软件应用
    └── 代表:AWS WorkSpaces、Chime

1.2 云计算部署模型 #

模型 描述 适用场景
公有云 由云服务商运营,资源共享 大多数应用场景
私有云 企业独立拥有和运营 高安全要求
混合云 公有云和私有云结合 灵活迁移场景
多云 使用多个云服务商 避免供应商锁定

二、AWS发展历史 #

2.1 发展历程 #

text
AWS发展历程:
├── 2003年 - AWS概念提出
├── 2004年 - SQS服务上线
├── 2006年 - S3和EC2发布,云计算时代开启
├── 2008年 - EBS、CloudFront发布
├── 2009年 - RDS、VPC、CloudFormation发布
├── 2010年 - Route 53发布
├── 2011年 - ElastiCache、CloudWatch发布
├── 2012年 - DynamoDB、Redshift发布
├── 2014年 - Lambda发布,无服务器时代开启
├── 2015年 - Aurora发布
├── 2017年 - Fargate发布
├── 2018年 - EKS发布
├── 2020年 - Graviton2处理器
└── 至今   - 持续创新,服务超过200种

2.2 市场地位 #

AWS是全球云计算市场的领导者:

指标 数据
全球市场份额 约32%
服务数量 超过200种
全球区域 31个地理区域
可用区 99个
客户数量 数百万

三、AWS全球基础设施 #

3.1 基础设施层次 #

text
AWS基础设施层次:
├── Region(区域)
│   └── 全球分布的地理区域
│   └── 如:us-east-1(弗吉尼亚)、ap-northeast-1(东京)
│
├── Availability Zone(可用区)
│   └── 区域内独立的数据中心
│   └── 每个区域有3-6个可用区
│   └── 物理隔离,低延迟连接
│
├── Local Zone(本地扩展区)
│   └── 靠近人口密集区域的计算资源
│   └── 提供超低延迟
│
└── Wavelength Zone
    └── 5G网络边缘的计算资源
    └── 移动应用超低延迟

3.2 主要区域 #

区域代码 位置 备注
us-east-1 美国东部(弗吉尼亚) 最先推出的区域,服务最全
us-west-2 美国西部(俄勒冈)
eu-west-1 欧洲(爱尔兰)
ap-northeast-1 亚太(东京)
ap-northeast-2 亚太(首尔)
ap-southeast-1 亚太(新加坡)
ap-southeast-2 亚太(悉尼)
cn-north-1 中国(北京) AWS中国区
cn-northwest-1 中国(宁夏) AWS中国区

3.3 选择区域的考虑因素 #

因素 说明
延迟 选择离用户最近的区域
合规 数据主权和法规要求
成本 不同区域定价不同
服务可用性 部分服务仅在特定区域可用
容灾 跨区域部署实现高可用

四、AWS核心服务概览 #

4.1 计算服务 #

text
计算服务:
├── EC2(Elastic Compute Cloud)
│   └── 虚拟服务器,最核心的计算服务
│
├── Lambda
│   └── 无服务器计算,事件驱动执行
│
├── ECS(Elastic Container Service)
│   └── 容器编排服务
│
├── EKS(Elastic Kubernetes Service)
│   └── Kubernetes托管服务
│
├── Elastic Beanstalk
│   └── 应用托管平台,自动部署
│
├── Lightsail
│   └── 轻量级VPS,适合入门
│
└── Batch
    └── 批处理计算服务

4.2 存储服务 #

text
存储服务:
├── S3(Simple Storage Service)
│   └── 对象存储,无限容量
│
├── EBS(Elastic Block Store)
│   └── 块存储,EC2磁盘
│
├── EFS(Elastic File System)
│   └── 弹性文件系统,NFS协议
│
├── Glacier
│   └── 归档存储,低成本长期存储
│
└── Storage Gateway
    └── 混合存储解决方案

4.3 数据库服务 #

text
数据库服务:
├── RDS(Relational Database Service)
│   └── 关系数据库托管服务
│   └── 支持:MySQL、PostgreSQL、Oracle、SQL Server
│
├── Aurora
│   └── 云原生关系数据库
│   └── 兼容MySQL/PostgreSQL
│
├── DynamoDB
│   └── NoSQL数据库,键值存储
│
├── ElastiCache
│   └── 内存缓存,支持Redis/Memcached
│
├── DocumentDB
│   └── 文档数据库,兼容MongoDB
│
└── Neptune
    └── 图数据库

4.4 网络服务 #

text
网络服务:
├── VPC(Virtual Private Cloud)
│   └── 虚拟私有云,网络隔离
│
├── Route 53
│   └── DNS服务,域名解析
│
├── CloudFront
│   └── CDN内容分发网络
│
├── ELB(Elastic Load Balancing)
│   └── 负载均衡服务
│
├── API Gateway
│   └── API网关服务
│
├── Direct Connect
│   └── 专线连接
│
└── VPN
    └── 虚拟专用网络

4.5 安全服务 #

text
安全服务:
├── IAM(Identity and Access Management)
│   └── 身份和访问管理
│
├── Cognito
│   └── 用户身份认证
│
├── KMS(Key Management Service)
│   └── 密钥管理服务
│
├── Secrets Manager
│   └── 密钥存储管理
│
├── GuardDuty
│   └── 威胁检测服务
│
├── WAF(Web Application Firewall)
│   └── Web应用防火墙
│
└── Shield
    └── DDoS防护服务

五、AWS核心概念 #

5.1 弹性 #

AWS的核心特性之一是弹性,即根据需求自动扩展或收缩资源。

text
弹性伸缩:
├── 横向扩展(Scale Out)
│   └── 增加更多实例
│
├── 横向收缩(Scale In)
│   └── 减少实例数量
│
├── 纵向扩展(Scale Up)
│   └── 升级实例规格
│
└── 纵向收缩(Scale Down)
    └── 降低实例规格

5.2 高可用 #

通过多可用区部署实现高可用:

text
高可用架构:
┌─────────────────────────────────────────────┐
│                   Region                      │
│  ┌──────────┐  ┌──────────┐  ┌──────────┐   │
│  │    AZ1   │  │    AZ2   │  │    AZ3   │   │
│  │  ┌────┐  │  │  ┌────┐  │  │  ┌────┐  │   │
│  │  │EC2 │  │  │  │EC2 │  │  │  │EC2 │  │   │
│  │  └────┘  │  │  └────┘  │  │  └────┘  │   │
│  │  ┌────┐  │  │  ┌────┐  │  │  ┌────┐  │   │
│  │  │ RDS│  │  │  │ RDS│  │  │  │ RDS│  │   │
│  │  │主库│  │  │  │备库│  │  │  │备库│  │   │
│  │  └────┘  │  │  └────┘  │  │  └────┘  │   │
│  └──────────┘  └──────────┘  └──────────┘   │
└─────────────────────────────────────────────┘

5.3 按需付费 #

AWS采用按需付费模式:

计费模式 说明
按需 按实际使用量付费,无预付
预留实例 预付费用,享受折扣
Spot实例 竞价实例,价格最低
专用主机 专用物理服务器

六、AWS与其他云服务商对比 #

6.1 主要云服务商 #

特性 AWS Azure GCP
市场份额 32% 23% 10%
服务数量 200+ 100+ 100+
全球区域 31 60+ 37
企业客户 最多 次之 较少
开源支持 良好 优秀 优秀

6.2 AWS优势 #

优势 说明
服务最全面 超过200种服务
市场成熟度 最早进入市场
生态系统 丰富的合作伙伴
社区支持 大量文档和教程
创新能力 持续推出新服务

七、典型应用场景 #

7.1 Web应用托管 #

text
Web应用架构:
用户 → Route53 → CloudFront → ALB → EC2 → RDS
                              ↓
                             S3(静态资源)

7.2 大数据处理 #

text
大数据架构:
数据源 → Kinesis → S3 → EMR/Glue → Redshift
                          ↓
                      Athena(查询)

7.3 无服务器应用 #

text
无服务器架构:
API Gateway → Lambda → DynamoDB
     ↓
   S3(静态网站)

八、学习路径建议 #

text
AWS学习路径:
├── 第一阶段:基础入门
│   ├── 了解云计算概念
│   ├── 注册AWS账户
│   ├── 熟悉控制台操作
│   └── 理解计费模式
│
├── 第二阶段:核心服务
│   ├── EC2计算服务
│   ├── S3存储服务
│   ├── VPC网络服务
│   └── IAM安全服务
│
├── 第三阶段:数据库服务
│   ├── RDS关系数据库
│   ├── DynamoDB NoSQL
│   └── ElastiCache缓存
│
├── 第四阶段:高级服务
│   ├── Lambda无服务器
│   ├── 容器服务ECS/EKS
│   └── 自动化部署
│
└── 第五阶段:架构设计
    ├── 高可用架构
    ├── 安全架构
    └── 成本优化

九、小结 #

本章介绍了AWS的基础知识:

内容 要点
云计算概念 IaaS、PaaS、SaaS服务模型
AWS历史 2006年发布,云计算先驱
全球基础设施 区域、可用区、边缘节点
核心服务 计算、存储、数据库、网络、安全
核心概念 弹性、高可用、按需付费

下一步学习 #

现在你已经了解了AWS的基础概念,接下来可以:

  1. 账户注册与设置 - 创建你的AWS账户
  2. AWS控制台 - 熟悉控制台操作
  3. 定价与计费 - 了解AWS计费模式
最后更新:2026-03-28