AWS Resilience Hub 支持的资源 - AWS 弹性中心

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

AWS Resilience Hub 支持的资源

在中断时会影响应用程序性能的资源完全由 AWS Resilience Hub 顶级资源(例如AWS::RDS::DBInstance和)提供支持AWS::RDS::DBCluster

要详细了解将所有受支持服务的资源纳入评估所需的权限,请参阅AWSResilienceHubAsssessmentExecutionPolicy。 AWS Resilience Hub

AWS Resilience Hub 支持来自以下 AWS 服务的资源:

  • 计算

    • Amazon Elastic Compute Cloud (Amazon EC2)

    • AWS Lambda

    • Amazon Elastic Kubernetes Service(Amazon EKS)

    • Amazon Elastic Container Service (Amazon ECS)

    • AWS Step Functions

  • 数据库

    • Amazon Relational Database Service (Amazon RDS)

    • Amazon DynamoDB

    • Amazon DocumentDB

  • 联网和内容分发

    • Amazon Route 53

    • Elastic Load Balancing

    • 网络地址转换(NAT)

  • 存储

    • Amazon Elastic Block Store (Amazon EBS)

    • Amazon Elastic File System (Amazon EFS)

    • Amazon Simple Storage Service (Amazon S3)

    • Amazon FSx for Windows File Server

  • 其他

    • Amazon API Gateway

    • Amazon Route 53 应用程序恢复控制器(Route 53 ARC)

    • Amazon Simple Notification Service

    • Amazon Simple Queue Service

    • AWS Auto Scaling

    • AWS Backup

    • AWS 弹性灾难恢复

注意
  • AWS Resilience Hub 允许您查看每种资源的支持实例,从而提高应用程序资源的透明度。此外,通过识别每种资源的唯一实例,同时在评估过程中发现资源实例,从而 AWS Resilience Hub 提供更准确的弹性建议。有关向应用程序添加资源实例的更多信息,请参阅 编辑 AWS Resilience Hub 应用程序资源

  • AWS Resilience Hub 支持 Amazon EKS 和 Amazon ECS AWS Fargate。

  • AWS Resilience Hub 作为以下服务的一部分,支持 AWS Backup 资源评估:

    • Amazon EBS

    • Amazon EFS

    • Amazon S3

    • Amazon Aurora Global Database

    • Amazon DynamoDB

    • Amazon RDS 数据服务

    • Amazon FSx for Windows File Server

  • Amazon Route 53 ARC 仅 AWS Resilience Hub 评估亚马逊 DynamoDB 全球、Elastic Load Balancing、Amazon RDS 和群组。 AWS Auto Scaling

  • AWS Resilience Hub 要评估跨区域资源,请将资源分组到单个应用程序组件下。有关每个 AWS Resilience Hub 应用程序组件和分组资源所支持的资源的更多信息,请参阅 将资源分组为 AppComponent

  • 目前,如果 Amazon EKS 集群位于或应用程序是在启用 AWS 了选择加入的区域中创建的,则 AWS Resilience Hub 不支持对 Amazon EKS 集群进行跨区域评估。

  • 目前,仅 AWS Resilience Hub 评估以下 Kubernetes 资源类型:

    • 部署

    • ReplicaSets

    • 容器组(pod)

AWS Resilience Hub 忽略以下类型的资源:

  • 不影响估计工作负载 RTO 或估计工作负载 RPO 的资源 – 诸如 AWS::RDS::DBParameterGroup 资源(此类资源不影响估计工作负载 RTO 或估计工作负载 RPO)将被 AWS Resilience Hub忽略。

  • 非顶级资源- AWS Resilience Hub 仅导入顶级资源,因为它们可以通过查询顶级资源的属性来派生其他属性。例如,AWS::ApiGateway::RestApiAWS::ApiGatewayV2::Api 是 Amazon API Gateway 支持的资源。但是,AWS::ApiGatewayV2::Stage 不是顶级资源。因此,它不是由导入的 AWS Resilience Hub。

注意

不支持的数据来源

  • 您无法通过使用 AWS Resource Groups (亚马逊 Route 53 RecordSets 和 API-GW HTTP)和亚马逊 Aurora 全球资源来识别多个资源。如果您想在评测中分析这些资源,则必须手动将资源添加到应用程序中。但是,当您添加 Amazon Aurora 全球资源进行评估时,必须将其与 Amazon RDS 实例的应用程序组件分组。有关资源的更多信息,请参阅 编辑 AWS Resilience Hub 应用程序资源

  • 这些资源可能会影响应用程序的恢复,但 AWS Resilience Hub 目前尚不完全支持它们。 AWS Resilience Hub 如果应用程序由 AWS CloudFormation 堆栈、Terraform 状态文件或应用程序支持,则会努力警告用户注意不支持的资源。 AWS Resource Groups AppRegistry