AWS Resilience Hub 支援的資源 - AWS 恢復力中樞

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

AWS Resilience Hub 支援的資源

在中斷的情況下影響應用程式效能的資源完全由 AWS Resilience Hub 頂層資源支援,例如 AWS::RDS::DBInstanceAWS::RDS::DBCluster

若要進一步了解在評估中包含來自所有支援服務的資源 AWS Resilience Hub 所需的許可,請參閱 AWSResilienceHubAsssessmentExecutionPolicy

AWS Resilience Hub 支援來自下列 AWS 服務的資源:

  • 運算

    • Amazon Elastic Compute Cloud (Amazon EC2)

      注意

      AWS Resilience Hub 不支援用於存取 Amazon EC2 資源的舊 Amazon Resource Name (ARN) 格式。新ARN格式會使用 AWS 您的帳戶 ID,並啟用增強功能來標記叢集中的資源,以及追蹤叢集中執行之服務和任務的成本。

      • 舊格式 (已棄用)arn:aws:ec2:<region>::instance/<instance-id>

      • 新格式arn:aws:ec2:<region>:<account-id>:instance/<instance-id>

      如需新ARN格式的詳細資訊,請參閱將 Amazon ECS 部署遷移至新的 ARN 資源 ID 格式

    • 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 ElastiCache

  • 聯網與內容交付

    • 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 Application Recovery Controller (ARC) (Amazon 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 on AWS Fargate。

  • AWS Resilience Hub 支援評估 AWS Backup 資源,作為下列服務的一部分:

    • Amazon EBS

    • Amazon EFS

    • Amazon S3

    • Amazon Aurora 全域資料庫

    • Amazon DynamoDB

    • Amazon RDS服務

    • Amazon FSx for Windows File Server

  • ARC 中的 Amazon 僅 AWS Resilience Hub 評估 Amazon DynamoDB 全域、Elastic Load Balancing 、Amazon RDS和 AWS Auto Scaling 群組。

  • AWS Resilience Hub 若要讓 評估跨區域資源,請在單一應用程式元件下將資源分組。如需每個 AWS Resilience Hub Application Components 和分組資源所支援資源的詳細資訊,請參閱 將應用程式元件中的資源分組

  • 目前,如果 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 (Amazon Route 53 RecordSets 和 API-GWHTTP) 和 Amazon Aurora Global 資源來識別多個資源。如果您想要在評估中分析這些資源,則必須手動將資源新增至應用程式。不過,當您新增 Amazon Aurora Global 資源進行評估時,必須將其與 Amazon RDS執行個體的應用程式元件分組。如需編輯資源的詳細資訊,請參閱 編輯 AWS Resilience Hub 應用程式資源

  • 這些資源可能會影響應用程式復原,但 AWS Resilience Hub 目前並未完全支援這些資源。如果應用程式由 AWS CloudFormation 堆疊、Terraform 狀態檔案或 myApplications 應用程式支援 AWS Resource Groups, AWS Resilience Hub 會努力警告使用者不支援的資源。

  • 在將應用程式資源匯入 的過程中 AWS Resilience Hub,可能會忽略某些資源。忽略資源時,表示完全無法匯入資源。不過,標記為不支援的資源目前與 不相容, AWS Resilience Hub 但未來可能受到支援,允許將其包含在應用程式中進行評估。此外,如果 不支援某些資源, AWS Resilience Hub 可能會忽略這些資源 AWS Resource Groups。如需 支援資源的詳細資訊 AWS Resource Groups,請參閱可與 AWS Resource Groups 和 標籤編輯器 搭配使用的資源類型