AWS Cloud 的世界
发布: (2026年2月8日 GMT+8 09:01)
6 分钟阅读
原文: Dev.to
Source: Dev.to
请提供您希望翻译的正文内容,我将按照要求保留原始链接、格式和技术术语,仅翻译文本部分。
什么是 AWS?
在最简单的层面上,AWS 是一个 安全的云服务平台,提供计算能力、数据库存储、内容交付以及其他功能。
可以把它想象成 电力公用事业公司。
- 过去的做法: 如果你需要电力,可能必须自行建造并维护发电机。
- 使用 AWS: 只需接入电网。打开开关即可获得电力(服务器),只为实际使用的部分付费,关闭时即停止付费。你无需担心维护发电机(物理数据中心)。
全球基础设施
AWS 最大的优势之一是其物理覆盖范围。它并非只运行在一台超级计算机上,而是遍布全球。
关键概念
- Regions(区域): 独立的地理区域(例如
us-east-1位于北弗吉尼亚,或ap-south-1位于孟买)。每个区域之间完全隔离,以确保稳定性。 - Availability Zones (AZs)(可用区): 每个区域内部都有多个相互隔离的位置,称为可用区。可将可用区视为一个实体数据中心。
- Edge Locations(边缘位置): 位于主要城市的较小站点,用于缓存内容,使其更靠近用户,从而实现更快的交付(类似内容分发网络)。
这有什么意义?
如果飓风袭击了某个数据中心(AZ),您的应用可以立即切换到同一区域的另一个 AZ,确保应用永不离线。
Source: …
核心构建块(服务)
AWS 提供超过 200 项服务,但入门时并不需要了解全部。大多数应用都是使用这些核心的“乐高积木”构建的。
🖥️ 计算(大脑)
- EC2(Elastic Compute Cloud): 虚拟服务器。租用一台虚拟机(Windows 或 Linux),随意使用。
- Lambda: “无服务器”计算。上传代码,AWS 只在触发时(例如用户上传照片时)运行它。无需管理服务器。
💾 存储(硬盘)
- S3(Simple Storage Service): 无限文件存储——图片、视频、备份等。设计实现 99.999999999 % 的持久性。
- EBS(Elastic Block Store): 块存储卷,可挂载到你的 EC2 实例上。
🗄️ 数据库(文件柜)
- RDS(Relational Database Service): 托管的 SQL 数据库(MySQL、PostgreSQL 等)。AWS 负责打补丁和备份。
- DynamoDB: 超高速 NoSQL 数据库,专为大规模场景设计(在游戏和零售行业广泛使用)。
🌐 网络(电缆)
- VPC(Virtual Private Cloud): 云中的专属私有网络。你可以控制进出流量。
为什么公司选择 AWS(优势)
1. 成本效益(按需付费)
您用“资本支出”(购买实体服务器)换取“可变支出”。只为实际使用的计算资源付费。夜间关闭服务器,账单几乎降至零。
2. 可扩展性
想象一个在黑色星期五流量激增 10 倍的电商网站。
- 本地部署: 服务器崩溃,因为您无法足够快地采购新硬件。
- 在 AWS 上: Auto Scaling 会自动添加 100 台新服务器来应对负载,并在流量恢复正常后将其移除。
3. 安全性
AWS 使用 共享责任模型:
- AWS 负责保护 云(物理安全、网络、虚拟机监控程序)。
- 您 负责保护云中的 内容(您的数据、密码、操作系统)。
定价模型解释
| 模型 | 适用场景 |
|---|---|
| On‑Demand | 负载波动大。按秒/小时付费。无承诺。灵活性最高,成本最高。 |
| Reserved Instances | 稳定负载。承诺 1 年或 3 年。相比 On‑Demand 可享最高 72 % 折扣。 |
| Spot Instances | 灵活负载(例如批处理)。对未使用的容量进行竞价。最高可享 90 % 折扣,但 AWS 可在 2 分钟通知后收回服务器。 |
如何开始(免费层)
您的行动计划
- 创建账户: 前往 AWS 控制台并注册。
- 设置计费警报: 立即前往 Billing Dashboard,设置警报,当支出超过 $1.00 时接收电子邮件。这可防止意外费用。
- 启动 EC2 实例: 按照 “Hello World” 教程启动一个小型 Linux 服务器。
- 托管静态网站: 将 HTML 文件上传至 S3 存储桶,并配置为静态网站托管。
结论
AWS 不仅仅是租用服务器的地方;它是一个生态系统,让您无需购买任何硬件即可使用 AI、机器学习和物联网功能构建复杂的应用程序。无论您是开发者、数据科学家还是企业主,了解云已不再是可选的——而是必需的。