COST07-BP02 根据成本选择区域
资源定价在每个区域中可能各不相同。确定区域成本差异,仅当需要满足延迟、数据驻留和数据主权要求时,才在成本较高的区域部署。考虑区域成本有助于您为此工作负载支付最低的总体费用。
未建立这种最佳实践的情况下暴露的风险等级: 中
实施指导
此 AWS Cloud 基础设施
每个 AWS 区域都在当地市场条件下运作,由于土地、光纤、电力和税收等成本的不同,每个区域的资源定价也不同。选择特定区域来运行解决方案组件或整个解决方案,以便您可以在全球范围内以尽可能低的价格运行。使用 AWS 计算器
在架构解决方案时,最佳实践是设法将计算资源放在更接近用户的位置,以提供更低的延迟和强大的数据主权。根据您的业务、数据隐私、性能和安全要求来选择地理位置。对于具有全球终端用户的应用程序,请使用多个位置。
如果您不存在数据隐私、安全和业务要求方面的义务,请使用 AWS 服务价格较低的区域来部署您的工作负载。例如,如果您的默认区域是 ap-southeasth-2(悉尼),并且不存在使用其他区域的限制(例如数据隐私、安全),则在 north-east-1(弗吉尼亚州北部)区域部署非关键(开发和测试)Amazon EC2 实例成本更少。
前面的矩阵表显示,区域 4 是这种给定场景的最佳选择,因为与其他区域相比,其延迟较低,可以使用相应服务,而且是最便宜的区域。
实施步骤
-
查看 AWS 区域定价: 分析当前区域的工作负载成本。首先使用按服务和使用类型划分的最高成本,计算其他可用区域的成本。如果预测的节省超过迁移组件或工作负载的成本,则迁移到新区域。
-
审查多区域部署的要求: 分析您的业务要求和义务(数据隐私、安全或性能),以确认是否存在任何会阻止您使用多个区域的限制。如果不存在要求您只能使用单个区域的限制,那么就使用多个区域。
-
分析所需的数据传输: 在选择区域时要考虑数据传输成本。让您的数据靠近您的客户和资源。在数据流动和数据传输非常少时,选择成本较低的 AWS 区域。根据您对数据传输的业务要求,可以使用 Amazon CloudFront
、AWS PrivateLink 、 AWS Direct Connect 和 AWS Virtual Private Network 来降低您的联网成本,提高性能,并增强安全性。
资源
相关文档:
相关视频:
相关示例: