本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
描述和管理 AWS Resilience Hub 应用程序
AWS Resilience Hub 应用程序是一组 AWS 资源,其结构旨在防止和恢复 AWS 应用程序中断。
要描述 AWS Resilience Hub 应用程序,您需要提供应用程序名称、来自一个或多个 AWS CloudFormation 堆栈的资源以及相应的弹性策略。您也可以使用任何现有的 AWS Resilience Hub 应用程序作为模板来描述您的应用程序。
描述 AWS Resilience Hub 应用程序后,必须发布该应用程序,这样才能对其进行弹性评估。然后,您可以使用评估中的建议来提高弹性,方法是运行另一项评估,比较结果,然后重复该过程,直到您的估计工作量RTO和估计的工作量RPO达到您的RTO和RPO目标。
要查看 “应用程序” 页面,请从导航窗格中选择 “应用程序”。您可以通过以下方式在 “应用程序” 页面中识别您的应用程序:
-
名称 — 您在 AWS Resilience Hub中指定应用程序名称时所提供的名称。
-
描述 — 您在 AWS Resilience Hub中指定应用程序描述时所提供的描述。
-
合规性状态- AWS Resilience Hub 将应用程序状态设置为 “已评估”、“未评估”、“违反策略” 或 “检测到更改”。
-
已@@ 评估- AWS Resilience Hub 已评估您的申请。
-
未评估- AWS Resilience Hub 尚未评估您的申请。
-
违反策略- AWS Resilience Hub 已确定您的应用程序未达到弹性策略的恢复时间目标 (RTO) 和恢复点目标 () 目标 (RPO)。在重新评估您的弹性申请 AWS Resilience Hub 之前,请查看并使用提供的建议。有关建议的更多信息,请参阅 将应用程序添加到 AWS Resilience Hub。
-
检测到的更改- AWS Resilience Hub 已检测到对与您的应用程序关联的弹性策略所做的更改。您必须重新评估您的应用程序 AWS Resilience Hub ,以确定您的应用程序是否符合弹性策略的目标。
-
-
按时间表评估 — 资源类型标识了应用程序的组件资源。有关按时间表评估的更多信息,请参阅 应用程序弹性。
-
处于活动状态 — 表示 AWS Resilience Hub每天自动评估您的应用程序。
-
已禁用-这表示不会每天自动评估您的应用程序 AWS Resilience Hub ,您必须手动评估您的应用程序。
-
-
漂移状态 — 表示您的应用程序是否偏离了之前的成功评估,并设置了以下状态之一:
-
已偏差 — 表示应用程序在之前的成功评估中符合其弹性策略,但现在已经违反了弹性策略,该应用程序目前存在风险。此外,它还会指示输入源中的资源(包含在当前应用程序版本中)是被添加还是移除。
-
未漂移-表示估计应用程序仍能达到策略中定义的RPO目标RTO和目标。此外,它还表明当前应用程序版本中包含的输入源中的资源未被添加或删除。
-
-
估计工作负载 RTO-表示应用程序可能的最大估计RTO工作负载。此值是自上次成功评估以来所有中断类型的最大估计工作量RTO。
-
估计工作负载 RPO-表示应用程序可能的最大估计RPO工作负载。此值是自上次成功评估以来所有中断类型的最大估计工作量RTO。
-
上次评估时间 — 指示上次成功评估您的应用程序的日期和时间。
-
创建时间 — 创建应用程序的日期和时间。
-
ARN— 您的应用程序的 Amazon 资源名称 (ARN)。有关更多信息ARNs,请参阅《AWS 一般参考》中的 Amazon 资源名称 (ARNs)。
注意
AWS Resilience Hub 只有当您使用 Amazon ECR 作为图像存储库时,才能全面评估跨区域 Amazon ECS 资源的弹性。
此外,您还可以使用应用程序页面中的以下选项之一来筛选应用程序列表:
-
查找应用程序 — 输入您的应用程序名称,以按应用程序名称筛选结果。
-
按日期和时间范围筛选上次评估时间 — 要应用此筛选条件,请选择日历图标并选择以下选项之一,以按与时间范围匹配的结果进行筛选:
-
相对范围 — 选择可用选项之一,然后选择应用。
如果选择自定义范围选项,请在输入持续时间框中输入持续时间,然后从时间单位下拉列表中选择相应的时间单位,然后选择应用。
-
绝对范围 — 要指定日期和时间范围,请提供开始时间和结束时间,然后选择应用。
-
以下主题显示了描述 AWS Resilience Hub 应用程序的不同方法以及如何管理它们。