AWS 云从业者基础

面向初学者的结构化课程,覆盖 AWS 云概念、核心服务、安全与计费。

等级: AWS Certified Cloud Practitioner 难度: beginner 5 节课 90 分钟
课程进度 0 / 5
返回课程

你将学到

  • 解释核心云计算概念
  • 识别主要 AWS 服务及其用途
  • 说明 AWS 责任共担模型
  • 了解 AWS 定价和基本成本管理

开始前准备

  • 无需 AWS 经验
  • 具备基本的电脑和互联网使用能力
  • 建议拥有免费 AWS 账户,但非必需

课程 1 云计算与 AWS 全球基础设施

云计算通过互联网按需提供计算、存储和网络资源。AWS 使用区域、可用区和边缘站点来实现全球覆盖、高可用性和更低延迟。

区域是一个包含多个可用区的地理区域。每个可用区都包含独立供电、制冷和网络的隔离数据中心。

AWS 定价通常采用按需付费模式,客户可以根据需求变化扩展或缩减资源。弹性和规模经济是云计算的核心优势。

六大优势练习:记住 AWS 核心价值:用可变支出替代资本支出、享受巨大规模经济、不再猜测容量、提高速度与敏捷性、不再为数据中心花钱、几分钟内实现全球部署。

示例

部署在两个可用区中的应用程序,即使一个可用区不可用,也能继续处理流量。选择离用户较近的区域可以缩短网络距离并改善响应时间。

示例:初创公司只在旺季需要服务器。

按需实例让他们随需扩展和缩减,把固定数据中心成本变成可变使用成本。

课程 2 核心计算、存储与数据库服务

Amazon EC2 提供可调整大小的虚拟服务器。AWS Lambda 无需管理服务器即可运行代码,而 AWS Fargate 无需配置主机即可运行容器。

存储方面,Amazon S3 存储对象,Amazon EBS 为 EC2 提供持久块存储,Amazon EFS 提供托管文件系统。

数据库方面,Amazon RDS 管理关系型数据库,DynamoDB 是无服务器 NoSQL 数据库,ElastiCache 提供内存缓存。

服务映射:把工作负载对应到服务:EC2 是可调整计算,Lambda 是事件驱动代码,S3 是对象存储,EBS 是挂载到 EC2 的块存储,RDS 是托管关系数据库,DynamoDB 是大规模 NoSQL。

示例

小型 API 可以使用 AWS Lambda 运行无服务器代码、DynamoDB 存储数据、Amazon S3 存放静态图片,无需管理服务器或数据库软件。

示例:照片分享应用需要存储数百万张图片。

Amazon S3 自动扩展存储对象;元数据可以放在 DynamoDB。

课程 3 网络与内容分发

Amazon VPC 创建隔离的虚拟网络,客户可控制 IP 地址、子网和路由。Route 53 提供可扩展的 DNS,CloudFront 在边缘站点缓存内容。

Elastic Load Balancing 将流量分发到多个目标,EC2 Auto Scaling 根据需求调整容量。API Gateway 创建并管理 REST 和 HTTP API。

流量流程:Route 53 把域名解析到 IP,CloudFront 在用户附近缓存内容,Elastic Load Balancing 把请求分发给健康目标,Auto Scaling 调整容量。复习网络题时把这条链路画出来。

示例

Web 应用可以使用 Application Load Balancer 将流量发送到多个可用区中的 EC2 实例,并使用 CloudFront 在靠近用户的位置提供缓存的图片。

示例:亚洲用户访问托管在 us-east-1 的网站。

CloudFront 从边缘节点提供缓存内容,在不改动源服务器的情况下降低延迟。

课程 4 安全与责任共担模型

AWS 负责云本身的安全,包括物理基础设施和主机系统。客户负责云中的安全,例如操作系统、数据和权限。

IAM 控制身份和权限。Shield 和 WAF 帮助保护应用程序免受 DDoS 和恶意流量攻击,GuardDuty 检测威胁,KMS 管理加密密钥。

启用多因素身份验证,并遵循最小权限原则。

IAM 最佳实践:为每个用户创建独立账号、只授予最小权限、用组管理权限、启用 MFA 并定期轮换凭证。责任共担模型下,客户负责 IAM、数据和客户操作系统。

示例

对于 EC2 实例,AWS 负责修补物理主机,客户负责修补客户操作系统,并保护应用程序和凭据。

示例:实习生只需要读取一个 S3 桶的权限。

创建一个只读策略组并加入该桶,把实习生加进组,遵循最小权限原则。

课程 5 计费、定价与成本管理

按需定价适合短期工作负载,预留实例和 Savings Plans 为承诺使用提供折扣。Spot 实例为可容忍中断的工作负载提供最大折扣。

使用 AWS Pricing Calculator 估算成本,使用 Cost Explorer 可视化支出,使用 Budgets 在支出超过限额时接收提醒。

Trusted Advisor 会推荐成本优化、安全和性能改进建议。

成本控制循环:用 Pricing Calculator 估算,用 Cost Explorer 跟踪支出,用 Budgets 设置提醒,并查看 Trusted Advisor 建议。按工作负载选择定价:波动负载用按需,稳定负载用预留或 Savings Plans,可容错负载用 Spot。

示例

稳定的生产数据库可能适合使用预留实例,而不可预测的开发环境使用按需实例通常更划算。

示例:夜间批处理任务可以随时停止重启。

这种可容忍中断的工作负载用 Spot 实例折扣最大。