AWS架构完善的五个支柱

Software Quality
Amazon从以下SPORC角度提供了关于架构良好的AWS解决方案的良好文件:

安全 (Security)效能 (Performance)维运 (Operations)可靠性 (Reliability)成本 (Cost)

可靠性(Reliability)

可靠性是指 工作负载(workload) 正确(correctly)且一致地(consistently)执行其预期功能的能力。容错性(fault tolerance) 和 弹性(resiliency) 是有助于可靠性的相关因素。可用性(availability) 是可靠性的常用定量度量。

工作量(Workload)

一个工作量是“资源和代码的集合,它带来的商业价值(business value),比如面向客户的应用程序或后端进程。可使用的工作负载意味着它在需要时可以成功地执行其约定的功能。” (Amazon)

容错能力(Fault Tolerance)

容错设计(fault-tolerant designs)提供了容错能力(fault tolerance),可以避免中断并以替代模式(alternative modes) 维持(sustain) 服务。

容错能力是“即使组件发生故障也可以正确运行的系统属性”。(NISTIR 8202)

弹性(Resiliency)

弹性是工作负载从基础结构或服务中断中恢复(recover),动态获取计算资源以满足需求并减轻中断(例如配置错误或瞬态网络问题)的能力。(Amazon)

可用性(Availability)

可用性是“可以使用工作负载的时间百分比。” (Amazon) 这是用于定量测量弹性的常用指标(metric)。具体来说,可用性是一段时间内正常运行时间(uptime)的百分比。例如,“五个九”速记表示可用性为99.999%。

原始出处: AWS Well-Architected and the Five Pillars


关于作者: 网站小编

码农网专注IT技术教程资源分享平台,学习资源下载网站,58码农网包含计算机技术、网站程序源码下载、编程技术论坛、互联网资源下载等产品服务,提供原创、优质、完整内容的专业码农交流分享平台。

热门文章