COST05-BP05 选择此工作负载的组件,以便根据组织的优先事项优化成本 - AWS Well-Architected Framework

COST05-BP05 选择此工作负载的组件,以便根据组织的优先事项优化成本

在选择所有组件时考虑成本因素。这包括使用 Amazon Relational Database Service(Amazon RDS)、 Amazon DynamoDB、Amazon Simple Notification Service(Amazon SNS)和 Amazon Simple Email Service(Amazon SES)等应用程序级别的托管服务降低组织的总体成本。使用无服务器服务和容器进行计算,例如 AWS Lambda、用于静态网站的 Amazon Simple Storage Service(Amazon S3)以及 Amazon Elastic Container Service(Amazon ECS)。使用开源软件或不收取许可证费用的软件,尽可能减少许可证成本:例如,对计算工作负载使用 Amazon Linux,或者将数据库迁移到 Amazon Aurora

未建立这种最佳实践的情况下暴露的风险等级:

实施指导

您可以使用无服务器或应用程序级服务,如 AWS LambdaAmazon Simple Queue Service (Amazon SQS)Amazon SNSAmazon SES。这些服务剔除了管理资源的需要,并提供代码执行、排队服务和消息传递功能。另一个好处是,它们可以根据使用量扩展性能和成本,从而实现有效的成本分配和归属。

有关无服务器的更多信息,请参阅 《Well-Architected 无服务器应用程序剖析》白皮书

实施步骤

  • 选择每个服务以优化成本: 使用经过优先级排序的列表和分析,选择最符合组织优先事项的每个选项。

资源

相关文档: