SAP-C03 · LESSON 3
成本优化架构设计15% · 4 个主题
区分稳定与波动需求,选择购买承诺、伸缩及存储层级。比较 NAT、端点与跨区域传输费用。对 AI 衡量令牌、延迟和质量,评估批处理及权限感知缓存,并按部门归集用量。
3.1根据使用量与约束优化成本
概念
区分稳定与波动需求,选择购买承诺、伸缩及存储层级。比较 NAT、端点与跨区域传输费用。对 AI 衡量令牌、延迟和质量,评估批处理及权限感知缓存,并按部门归集用量。
原理、步骤
- 先写出需求和成功标准。
- 在测试环境操作,保留成功与失败证据。
- 检查结果后,使用下方领域练习验证判断。
工作中的示例
保持性能目标不变,比较优化前后的用量与月度估算。
易混淆点、考试注意事项
- 模拟考试正确率不能换算为官方分数,请以官方文档确认实际服务行为。
小测验
Q1. Cost Anomaly Detection 通知某账户的数据传输费用激增。接下来最合适的做法是哪一项?
- 判断通知是误报,今后禁用 Cost Anomaly Detection 的监控
- 不确认原因,就停止该账户的所有 EC2 和 RDS 以遏制费用增长
- 等下个月账单到了,再与财务部商量开始调查原因
- 在 Cost Explorer 中筛选该账户的使用类型和资源,找出增长的原因
查看答案和解析
正确答案:D 在 Cost Explorer 中筛选该账户的使用类型和资源,找出增长的原因
首先确定是哪种使用类型和资源增加了。有时原因是配置错误(复制循环、错误公开等)。
Q2. 关于 Savings Plans,错误的说法是哪一项?
- 超出承诺的每小时金额的使用,也全部按折扣后的价格计费
- Compute Savings Plans 不受实例系列和区域限制,适用于 EC2、Fargate 和 Lambda 的使用
- 承诺金额以内的使用适用折扣后的价格
- 以 1 年或 3 年为期,承诺每小时的使用金额
查看答案和解析
正确答案:A 超出承诺的每小时金额的使用,也全部按折扣后的价格计费
超出承诺金额的使用,按常规按需费率计费。
参考链接
3.2确定成本优化和可视化策略
概念
整个组织的成本可视化使用整合账单、成本分配标签(用标签策略标准化)、AWS Cost Categories(按部门、产品等规则对费用分类),以及用 Athena 和 QuickSight 分析成本和使用情况报告(CUR)。Savings Plans 和预留实例的折扣在组织内共享,用 AWS Budgets 和 Cost Anomaly Detection 检测超预算和异常。
原理、步骤
- 确定标签标准(cost-center、env 等),并用标签策略强制执行
- 用 Cost Categories 根据账户和标签定义各部门的费用
- 把 CUR 输出到 S3,用 Athena 和 QuickSight 分析
- 在管理账户中购买 Savings Plans 并在组织中共享(必要时限制共享)
- 用 Budgets 和 Cost Anomaly Detection 发出通知
工作中的示例
为了每月把 AWS 费用分摊到各事业部,用账户和标签规则定义 Cost Categories,并通过 QuickSight 控制面板与各部长共享。
易混淆点、考试注意事项
- 标签不会追溯应用到添加之前的费用
- Cost Categories 的规则也可以应用到现有数据(与标签的不同)
- 折扣共享可以在账单设置中关闭
小测验
Q1. 正在选择成本可视化和管理的方法。希望按账户和标签组合的规则把费用汇总到各事业部,用于每月的内部分摊(退费)。最合适的是哪一项?
- AWS Cost Categories
- AWS Cost Anomaly Detection
- AWS Pricing Calculator
- AWS Budgets
查看答案和解析
正确答案:A AWS Cost Categories
Cost Categories 根据账户、标签、服务等规则把费用汇总成自定义分类,可用于 Cost Explorer 和账单数据。
参考链接
3.3确定成本优化策略
概念
在新系统中,通过采用托管和无服务器服务降低运维成本,并在设计阶段纳入购买选项(Savings Plans、竞价型)、存储类别、数据传输少的架构以及合适的规格选择。按要求比较成本估算,以便说明权衡。
原理、步骤
- 确定满足要求所需的最小配置
- 用托管和无服务器服务减少运维工作和闲置费用
- 稳定部分用 Savings Plans,可中断的处理用竞价型实例
- 审查数据传输路径(NAT、跨区域)
- 从一开始就设置标签和预算
工作中的示例
把每月只使用几次的内部申请系统,从始终运行的 EC2 改为采用 API Gateway、Lambda 和 DynamoDB 的无服务器设计,把费用降低九成。
易混淆点、考试注意事项
- 最便宜的配置不一定满足要求(可用性、性能)
- 无服务器在请求量很大时也可能变贵,需要确认盈亏平衡点
- 还要比较许可证费用(BYOL 与包含许可证)
小测验
Q1. 正在选择计算资源的购买选项。EC2、Fargate 和 Lambda 每月都有稳定的费用,今后可能会更换实例系列或区域。最合适的是哪一项?
- Compute Savings Plans
- 按需实例
- 竞价型实例
- EC2 Instance Savings Plans
查看答案和解析
正确答案:A Compute Savings Plans
Compute Savings Plans 不受实例系列、区域、操作系统限制,对 EC2、Fargate、Lambda 的使用都适用折扣。
Q2. 正在选择成本可视化和管理的方法。希望在各部门本月的费用预测快要超出预算时,通过邮件通知部门负责人。最合适的是哪一项?
- AWS Cost Categories
- AWS Cost Anomaly Detection
- AWS Pricing Calculator
- AWS Budgets
查看答案和解析
正确答案:D AWS Budgets
AWS Budgets 在实际或预测费用超过预算阈值时发出通知,还可以通过操作自动执行限制权限等措施。
参考链接
3.4找出成本优化的机会
概念
现有环境的成本削减机会可以通过 Compute Optimizer(EC2、EBS、Lambda 的规格调整)、S3 Storage Lens(存储使用情况和生命周期建议)、Cost Explorer 的 Savings Plans 建议以及 Trusted Advisor(闲置资源)来发现。未使用的弹性 IP、EBS、快照和旧一代实例也是对象。
原理、步骤
- 用 Cost Explorer 找出费用大的服务和账户
- 按 Compute Optimizer 的建议缩小规格
- 用 Storage Lens 找出未设置生命周期的存储桶
- 确认 Savings Plans 的建议和利用率后再购买
- 建立定期删除未使用资源的机制
工作中的示例
用 Storage Lens 发现某个存储桶残留了 50 TB 未完成的分段上传,用生命周期规则删除,降低月度费用。
易混淆点、考试注意事项
- Savings Plans 买得太多,未使用的部分也要付费
- 从旧一代实例改为新一代(如 Graviton)通常会更便宜
- 删除前确认所有者和备份
小测验
Q1. 希望审查整个组织的 S3 使用情况,横向了解哪些存储桶没有设置生命周期、累积了未完成的分段上传。最合适的方法是哪一项?
- 请各账户负责人每月把所有存储桶的对象列表导出为 CSV 发送过来
- 在整个组织中启用 S3 Storage Lens,在控制面板中查看各存储桶的指标和建议
- 在所有存储桶上启用 S3 访问日志,按日志量从多到少依次删除存储桶
- 把所有存储桶集中到一个账户,并把存储类别统一为 Standard
查看答案和解析
正确答案:B 在整个组织中启用 S3 Storage Lens,在控制面板中查看各存储桶的指标和建议
S3 Storage Lens 汇总整个组织的存储使用情况和活动,指出成本和数据保护方面的改进点。
Q2. 正在选择计算资源的购买选项。已确定要在东京区域连续 3 年使用特定的实例系列,希望获得尽可能大的折扣。最合适的是哪一项?
- Compute Savings Plans
- 按需实例
- 竞价型实例
- EC2 Instance Savings Plans
查看答案和解析
正确答案:D EC2 Instance Savings Plans
EC2 Instance Savings Plans 固定区域和系列,换来比 Compute Savings Plans 更大的折扣(可以更改规格和操作系统)。
参考链接
课程由本站根据公开信息独立编写,不保证与考试内容一致。产品规格可能变化,请在参考链接中确认最新信息。
使用须知(非官方、原创题目、不保证合格)
- 本站题目是根据官方公开的技能大纲和考试指南独立编写的原创练习题,并非真实考试题目。
- Amazon Web Services、AWS 及相关标志是 Amazon.com, Inc. 或其关联公司的商标。本站与 AWS 无合作关系,也未获得 AWS 的认可或推荐。
- 本内容仅为学习辅助,不保证考试合格。考试内容、形式和前提条件可能随时变更,参加考试前请务必在官方页面确认最新信息。
- 模拟考试的正确率无法换算为官方(换算)分数,也不能预测是否合格。
- 进度仅保存在本浏览器(localStorage)中;使用 Google 登录后才会同步到账号。可在“Cookie 与存储设置”页面(日语)中删除。