AWS Resilience Hub 专业2021年〜
评估和提升应用弹性的服务
它能做什么
AWS Resilience Hub 是一项定义、评估和提升应用弹性目标的服务。根据 RTO(恢复时间目标)和 RPO(恢复点目标)评估应用架构,识别弹性差距并提供改进建议。
使用场景
用于应用的弹性评估、灾难恢复计划的验证、合规要求的弹性证明、架构改进建议的获取。
日常类比
可以比作建筑物的抗震诊断。检查建筑(应用)能否承受地震(故障),如果不够坚固则提出加固方案。
什么是 Resilience Hub
AWS Resilience Hub 是一项应用弹性管理服务。导入应用的 AWS 资源后,根据设定的弹性策略(RTO/RPO)进行评估。评估结果显示哪些组件未达到目标,并提供具体的改进建议(如添加 Multi-AZ、启用备份等)。
评估与建议
Resilience Hub 分析应用的 CloudFormation 堆栈或 Resource Groups,识别 EC2、RDS、S3 等资源的弹性配置。评估结果按组件显示合规/不合规状态,并提供操作建议。还可以生成弹性报告用于审计。 如需了解评估与建议的详细信息,可参考相关书籍(Amazon)。
开始使用
在 Resilience Hub 控制台添加应用(指定 CloudFormation 堆栈或手动添加资源)。设置弹性策略(RTO/RPO 目标)后运行评估。查看评估结果和改进建议。
注意事项
- Resilience Hub 本身免费,但评估需要 AWS Config 处于启用状态
- 评估结果可以生成报告用于合规审计