DevOps专业术语
EC2
Amazon Elastic Compute Cloud
EC2 · AWS 的虚拟服务器,想开几台开几台
云平台Linux
EC2
- 定义
- EC2(Amazon Elastic Compute Cloud)是DevOps领域的专业术语。EC2 是 AWS 最核心的计算服务,提供可弹性伸缩的虚拟服务器实例。
最后更新:2026-03-18
什么是EC2?
EC2 是 AWS 最核心的计算服务,提供可弹性伸缩的虚拟服务器实例。从 1 核 0.5G 到 448 核 24TB 内存,覆盖从开发测试到高性能计算的所有场景。
- AWS 最核心的计算服务
- 数百种实例类型覆盖所有场景
- Spot 实例最高可省 90% 成本
EC2详解
EC2 提供数百种实例类型,按用途分为通用型(M 系列)、计算优化(C 系列)、内存优化(R 系列)、GPU(P/G 系列)等。计费模式包括按需、预留实例(最高省 72%)和 Spot 实例(最高省 90%)。EC2 是 IaaS 的代表,虽然 Serverless 和容器在蚕食其份额,但 EC2 仍是 AWS 收入最大的服务。
EC2的应用场景
正式定义
AWS 的弹性计算服务,提供可按需启停和弹性伸缩的虚拟服务器
应用场景
- Web 应用和 API 的服务器托管
- 批量计算和数据处理
- GPU 实例用于 AI 模型训练和推理
常见误区
- EC2 不是唯一选择,很多场景 Serverless 或容器更合适
- Spot 实例会被回收,不适合有状态服务
- EC2 的安全组配置是安全的第一道防线,不能忽视
实际案例
📌 EC2 的实例规模
EC2 提供超过 600 种实例类型,从最小的 t4g.nano(2 vCPU, 0.5GB)到最大的 u-24tb1.metal(448 vCPU, 24TB 内存)。
EC2的参考来源
关于EC2的常见问题
- EC2 和 Lambda 怎么选
- EC2 适合长时间运行、需要完全控制的工作负载;Lambda 适合事件驱动、短时间执行的无服务器场景。
- EC2 实例类型怎么选
- 通用型(t/m 系列)、计算优化(c 系列)、内存优化(r 系列)、GPU(p/g 系列),根据工作负载特征选择。