SUS03-BP04 优化对客户设备的影响 - AWS Well-Architected Framework

SUS03-BP04 优化对客户设备的影响

了解客户用来使用您服务的设备、它们的预期生命周期,以及更换这些组件对财务和可持续性的影响。实施软件模式和架构,以最大限度地减少客户更换和升级设备的需求。例如,使用与旧硬件和操作系统版本向后兼容的代码实现新功能,或管理有效负载的大小,使其不超过目标设备的存储容量。

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

实施指导

  • 盘点客户使用的设备。

  • 使用具有代表性硬件集的托管式设备场进行测试,以了解更改的影响,并迭代开发以最大限度增加支持的设备数。

  • 在构建有效负载时考虑网络带宽和延迟,并实施有助于您的应用程序在低带宽、高延迟链路上良好运行的功能。

  • 预处理数据有效负载,以减少本地处理要求并限制数据传输要求。

  • 在服务器端执行计算密集型活动(例如图像渲染),或使用应用程序串流来改善旧设备上的用户体验。

  • 对输出进行分段和分页,尤其是对于交互式会话,以管理有效负载并限制本地存储要求。

资源

相关文档:

相关视频: