AWS Resilience Hub のアイコン

AWS Resilience Hub Specialized2021年〜

A service that assesses application resilience and visualizes recovery target compliance

What It Does

AWS Resilience Hub assesses the resilience of your applications. You define RTO (Recovery Time Objective) and RPO (Recovery Point Objective) targets, and it automatically evaluates whether your current architecture can meet them. It also generates improvement recommendations and standard operating procedures (SOPs).

Use Cases

Resilience assessment of production applications, validating DR (disaster recovery) plans, proving RTO/RPO compliance for regulatory requirements, and evaluating the resilience impact of architecture changes.

Everyday Analogy

Think of a building disaster assessment. It diagnoses "How many hours to resume operations (RTO) after an earthquake (failure)?" and "How far back can data be recovered (RPO)?" then recommends seismic reinforcement (improvements).

What Is Resilience Hub?

AWS Resilience Hub quantitatively assesses application resilience. It auto-discovers your application's resource configuration from CloudFormation stacks or Terraform state files, then evaluates recovery capabilities against failure scenarios (AZ failure, region failure, application failure) for each component.

Assessment and Recommendations

Resilience Hub calculates estimated RTO and estimated RPO for each application component. It compares these against your defined targets and identifies components that fall short. Improvement recommendations include switching to Multi-AZ configurations, adding backups, and configuring Auto Scaling. It also auto-generates SOPs with step-by-step recovery procedures for failure scenarios. For the latest trends and practical approaches to assessment and recommendations, technical books on Amazon are a valuable resource.

Getting Started

In the Resilience Hub console, add an application and specify a CloudFormation stack to discover resources. Set a resiliency policy (target RTO/RPO) and run an assessment. The results dashboard shows target compliance status and improvement recommendations.

Things to Watch Out For

  • Monthly charges based on the number of assessed resources. No charges in months when no assessments are run
  • Only resources managed by CloudFormation or Terraform are auto-discovered. Manually created resources must be imported manually
共有するXB!