

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# 복원력 점수 이해
<a name="resil-score"></a>

이 섹션에서는 AWS Resilience Hub 가 다양한 중단 시나리오에서 애플리케이션 준비 상태를 정량화하는 방법을 설명합니다.

AWS Resilience Hub 는 애플리케이션의 복원력 상태를 나타내는 복원력 점수를 제공합니다. 이 점수는 애플리케이션이 애플리케이션의 복원력 정책, 경보, 표준 운영 절차(SOP) 및 테스트를 충족하기 위한 권장 사항을 얼마나 잘 따르고 있는지를 반영합니다. 애플리케이션이 사용하는 리소스 유형에 따라 각 중단 유형에 대한 경보, SOPs 및 테스트 세트를 AWS Resilience Hub 권장합니다.

최고 복원력 점수는 100점입니다. 가능한 최고 점수 또는 최고 점수를 얻으려면 애플리케이션에 모든 권장 경보, SOP 및 테스트를 구현해야 합니다. 예를 들어는 경보 1개와 SOP 1개를 포함하는 테스트 1개를 AWS Resilience Hub 권장합니다. 테스트가 실행되어 경보가 발생하고 관련 SOP가 시작됩니다. 테스트가 성공적으로 수행되고 애플리케이션이 복원력 정책을 충족하는 경우 100점에 가깝거나 100점의 복원력 점수를 받습니다.

첫 번째 평가를 실행한 후는 애플리케이션에서 운영 권장 사항을 제외하는 옵션을 AWS Resilience Hub 제공합니다. 제외된 권장 사항이 복원력 점수에 미치는 영향을 이해하려면 평가를 새로 실행해야 합니다. 하지만 언제든지 애플리케이션에 제외된 권장 사항을 포함하고 새 평가를 실행할 수 있습니다. 경보, SOP 및 테스트 권장 사항의 포함 및 제외에 대한 자세한 내용은 [운영 권장 사항 포함 또는 제외](exclude-recommend.md) 단원을 참조하세요.

# 애플리케이션의 복원력 점수에 액세스
<a name="access-score"></a>

탐색 메뉴에서 **대시보드** 또는 **애플리케이션**을 선택하여 애플리케이션의 복원력 점수를 볼 수 있습니다.

**대시보드에서 복원력 점수에 액세스**

1. 왼쪽 탐색 메뉴에서 **대시보드**를 선택합니다.

1. **시간별 애플리케이션 복원력 점수**의 **최대 4개 애플리케이션 선택** 드롭다운 목록에서 애플리케이션을 하나 이상 선택합니다.

1. **복원력 점수** 차트에 선택한 모든 애플리케이션의 복원력 점수가 표시됩니다.

**애플리케이션에서 복원력 점수에 액세스**

1. 왼쪽 탐색 메뉴에서 **애플리케이션**을 선택합니다.

1. **애플리케이션**에서 애플리케이션을 엽니다.

1. **요약**을 선택합니다.

   **복원력 점수** 차트에는 최대 1년 동안 애플리케이션의 복원력 점수 추세가 표시됩니다.는 다음을 사용하여 가능한 최대 복원력 점수를 개선하고 달성하기 위해 해결해야 하는 작업 항목, 복원력 정책 위반 및 운영 권장 사항을 AWS Resilience Hub 표시합니다.
   + 복원력 점수를 높이고 가능한 최대 복원력 점수를 달성하기 위해 완료해야 하는 조치 항목을 보려면 **조치 항목** 탭을 선택합니다. 선택하면 다음이 AWS Resilience Hub 표시됩니다.
     + **RTO/RPO** - 애플리케이션 복원력 정책의 위반을 해결하기 위해 수정해야 하는 복구 시간(RTO/RPO) 수를 나타냅니다. 애플리케이션 평가 보고서에서 RTO/RPO 세부 정보를 보려면 값을 선택합니다.
     + **경보** – 애플리케이션에 구현해야 하는 권장 Amazon CloudWatch 경보의 수를 나타냅니다. 값을 선택하면 애플리케이션의 평가 보고서에서 수정해야 하는 Amazon CloudWatch 경보를 볼 수 있습니다.
     + **SOP** - 애플리케이션에 구현해야 하는 권장 SOP의 수를 나타냅니다. 값을 선택하면 애플리케이션의 평가 보고서에서 수정해야 할 SOP를 확인할 수 있습니다.
     + **FIS** – 애플리케이션에 구현해야 하는 권장 테스트 수를 나타냅니다. 값을 선택하면 애플리케이션의 평가 보고서에서 수정해야 할 테스트를 확인할 수 있습니다.
   + 복원력 점수에 영향을 미치는 각 구성 요소의 점수를 보려면 **점수 분석**을 선택합니다. 선택하면 AWS Resilience Hub 에 다음이 표시됩니다.
     + **RTO/RPO 규정 준수** - 애플리케이션 구성 요소(AppComponents)가 애플리케이션의 복원력 정책에 정의된 예상 워크로드 복구 시간 및 목표 복구 시간을 얼마나 준수하는지를 나타냅니다. 값을 선택하면 애플리케이션 평가 보고서에서 RTO/RPO 추정치를 확인할 수 있습니다.
     + **경보 구현** – 구현된 Amazon CloudWatch 경보의 실제 기여도를 애플리케이션의 복원력 점수에 대해 가능한 최대 기여도와 비교하여 나타냅니다. 값을 선택하면 애플리케이션의 평가 보고서에서 구현된 Amazon CloudWatch 경보를 볼 수 있습니다.
     + **구현된 SOP** – 구현된 SOP의 실제 기여도를 애플리케이션의 복원력 점수에 대해 가능한 최대 기여도와 비교하여 나타냅니다. 값을 선택하면 애플리케이션 평가 보고서에서 구현된 SOP를 확인할 수 있습니다.
     + **FIS 실험 구현** – 구현된 테스트의 실제 기여도를 애플리케이션의 복원력 점수에 대해 가능한 최대 기여도와 비교하여 나타냅니다. 값을 선택하면 애플리케이션의 평가 보고서에서 구현된 테스트를 확인할 수 있습니다.
   + 복원력 정책 위반과 운영 권장 사항을 보려면 오른쪽 화살표를 선택하여 **정책 위반 및 운영 권장 사항 분류** 섹션을 확장하세요. 확장되면 다음을 AWS Resilience Hub 표시합니다.
     + **복원력 정책 위반** - 애플리케이션의 복원력 정책을 위반하는 애플리케이션 구성 요소의 수를 나타냅니다. 애플리케이션 평가 보고서의 **복원력 권장 사항** 탭에서 세부 정보를 보려면 **RTO/RPO** 옆의 값을 선택합니다.
     + **운영 권장 사항**- **미해결** 및 **제외** 탭을 사용하여 애플리케이션의 복원력을 향상시키기 위해 구현되거나 실행되지 않은 운영 권장 사항을 표시합니다. 운영 권장 사항에는 비활성 상태인 권장 사항과 구현되지 않은 권장 사항이 모두 포함됩니다.

       구현해야 하는 운영 권장 사항을 보려면 **미해결** 탭을 선택합니다. 선택하면 다음이 AWS Resilience Hub 표시됩니다.
       + **경보** – 구현해야 하는 권장 Amazon CloudWatch 경보의 수를 나타냅니다.
       + **SOP** – 구현해야 하는 권장 SOP의 수를 나타냅니다.
       + **FIS** – 구현해야 하는 권장 테스트 수를 나타냅니다.

       애플리케이션에서 제외된 운영 권장 사항을 보려면 **제외** 탭을 선택합니다. 선택하면 다음이 AWS Resilience Hub 표시됩니다.
       + **경보** – 애플리케이션에서 제외된 권장 Amazon CloudWatch 경보의 수를 나타냅니다.
       + **SOP** – 애플리케이션에서 제외된 권장 SOP의 수를 나타냅니다.
       + **FIS** – 애플리케이션에서 제외된 권장 테스트의 수를 나타냅니다.

# 복원력 점수 계산
<a name="calculate-score"></a>

이 섹션의 표에서는에서 각 권장 사항 유형의 점수 구성 요소와 애플리케이션의 복원력 점수를 결정하는 AWS Resilience Hub 데 사용하는 공식을 설명합니다. 각 권장 사항 유형의 구성 요소를 채점하기 AWS Resilience Hub 위해에서 결정한 모든 결과 값과 애플리케이션의 복원력 점수는 가장 가까운 지점으로 반올림됩니다. 예를 들어 세 개의 경보 중 두 개가 구현된 경우 점수는 13.33((2/3) \$1 20)점이 됩니다. 이 값은 13점으로 반올림됩니다. 테이블 내 공식에 사용되는 가중치에 대한 자세한 내용은 [가중치](#weight) 단원을 참조하세요.

일부 채점 구성 요소는 `ScoringComponentResiliencyScore` API를 통해서만 얻을 수 있습니다. 이 API에 대한 자세한 내용은 구성 요소 복원력 [ScoringComponentResiliencyScore](https://docs.aws.amazon.com/resilience-hub/latest/APIReference/API_ScoringComponentResiliencyScore.html)을 참조하세요.

**테이블**
+ [**각 추천 유형의 채점 구성 요소를 계산하는 공식**](#recommendation-type-coverage)
+ [**복원력 점수를 계산하는 공식**](#resiliency-score)
+ [**AppComponents 및 중단 유형에 대한 복원력 점수를 계산하는 공식**](#resiliency-score-AppComponents-disruption-types)

다음 표에서는에서 각 권장 사항 유형의 점수 구성 요소를 계산 AWS Resilience Hub 하는 데 사용하는 공식을 설명합니다.


**각 추천 유형의 채점 구성 요소를 계산하는 공식**  

| 채점 구성 요소 | 설명 | 공식 | 예제 | 
| --- | --- | --- | --- | 
| 테스트 적용 범위(T) | 총 AWS Resilience Hub 의 권장 테스트 수 중에서 성공적으로 구현되고 제외된 테스트 수를 기준으로 한 정규화된 점수(0\$1100점)입니다. 복원력 점수를 계산하려면 권장 테스트가 지난 30일 동안 성공적으로 실행되어야가 이를 구현된 것으로 간주 AWS Resilience Hub 할 수 있습니다.  | T = ((Total number of tests implemented) \$1 (Total number of tests excluded)) / (Total number of tests recommended)공식의 일부는 다음과 같습니다.[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/ko_kr/resilience-hub/latest/userguide/calculate-score.html) | 20개의 AWS Resilience Hub 권장 테스트 중 10개를 구현하고 5개의 테스트를 제외한 경우 테스트 범위는 다음과 같이 계산됩니다.`T = (10 + 5) / 20`즉, `T = .75 or 75 points`  | 
| 경보 적용 범위 (A) |  AWS Resilience Hub 권장 Amazon CloudWatch 경보의 총 수 중에서 성공적으로 구현되고 제외된 Amazon CloudWatch 경보 수를 기준으로 정규화된 점수(0\$1100점). 복원력 점수를 계산하려면 권장 경보는 AWS Resilience Hub 가 구현된 것으로 간주할 수 있는 **준비** 상태여야 합니다.  | A = ((Total number of alarms implemented) \$1 (Total number of alarms excluded)) / (Total number of alarms recommended)공식의 일부는 다음과 같습니다.[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/ko_kr/resilience-hub/latest/userguide/calculate-score.html) |  AWS Resilience Hub 권장 Amazon CloudWatch 경보 20개 중 10개를 구현하고 5개의 Amazon CloudWatch 경보를 제외한 경우, Amazon CloudWatch 경보의 적용 범위는 다음과 같이 계산됩니다.`A = (10 + 5) / 20`즉, `A = .75 or 75 points`  | 
| SOP 적용 범위 (S) | 총 AWS Resilience Hub 권장 SOP 수 중 성공적으로 구현되고 제외된 SOP의 수를 기준으로 한 정규화된 점수(0\$1100점)입니다. | S = ((Total number of SOPs implemented) \$1 (Total number of SOPs excluded)) / (Total number of SOPs recommended)공식의 일부는 다음과 같습니다.[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/ko_kr/resilience-hub/latest/userguide/calculate-score.html) | 20개의 AWS Resilience Hub 권장 SOP 중 10개를 구현하고 5개의 SOP를 제외한 경우 SOP 적용 범위는 다음과 같이 계산됩니다.`S = (10 + 5) / 20`즉, `S = .75 or 75 points`  | 
| RTO/RPO 규정 준수 (P) | 해당 복원력 정책을 충족하는 애플리케이션을 기준으로 한 정규화된 점수(0\$1100점)입니다. | P = Total weights of disruption types meeting the application's resiliency policy / Total weights of all disruption types. | 애플리케이션 복구 정책이 가용 영역(AZ) 및 인프라 중단 유형에 대해서만 충족하는 경우 복원력 정책 점수(P)는 다음과 같이 계산됩니다.[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/ko_kr/resilience-hub/latest/userguide/calculate-score.html) | 

다음 표에서는에서 전체 애플리케이션의 복원력 점수를 계산 AWS Resilience Hub 하는 데 사용하는 공식을 설명합니다.


**복원력 점수를 계산하는 공식**  

| 채점 구성 요소 | 설명 | 공식 | 예제 | 
| --- | --- | --- | --- | 
| 애플리케이션 복원력 점수 (RS) | 애플리케이션이 해당 복원력 정책을 충족하는 것을 기준으로 정규화된 복원력 점수(0\$1100점)입니다. 애플리케이션별 복원력 점수는 모든 권장 사항 유형의 가중 평균입니다. 즉: RS = Weighted Average (T, A, S, P) | 애플리케이션별 복원력 점수는 다음 공식을 사용하여 계산됩니다: RS = (T \$1 Weight(T) \$1`A * Weight(A) +``S * Weight(S) +``P * Weight(P)) /``(Weight(T) + Weight(A) + Weight(S) + Weight(P))` | 각 권장 사항 유형 테이블의 적용 범위를 계산하는 공식은 다음과 같습니다.[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/ko_kr/resilience-hub/latest/userguide/calculate-score.html)애플리케이션별 복원력 점수는 다음과 같이 계산됩니다.`RS = ((.75 * .2) + (.75 * .2) + (.75 * .2) + (.5 * .4)) /(.2 + .2 + .2 + .4)`즉, `RS = .65 or 65 points`  | 

다음 표에서는에서 애플리케이션 구성 요소(AppComponents) 및 중단 유형에 대한 복원력 점수를 계산 AWS Resilience Hub 하는 데 사용하는 공식을 설명합니다. 하지만 다음 AWS Resilience Hub API를 통해서만 AppComponents 및 중단 유형의 복원력 점수를 얻을 수 있습니다.
+ `RSo`를 획득하기 위한 [DescribeAppAssessment](https://docs.aws.amazon.com/resilience-hub/latest/APIReference/API_DescribeAppAssessment.html)
+ `RSao`와 `RSA`을 획득하기 위한 [ListAppComponentCompliances](https://docs.aws.amazon.com/resilience-hub/latest/APIReference/API_ListAppComponentCompliances.html)


**AppComponents 및 중단 유형에 대한 복원력 점수를 계산하는 공식**  

| 채점 구성 요소 | 설명 | 공식 | 예제 | 
| --- | --- | --- | --- | 
| AppComponent 및 중단 유형별 복원력 점수 (RSao) | AppComponent가 중단 유형별 복원력 정책을 충족하는 것을 기준으로 한 정규화된 점수(0\$1100점)입니다. AppComponent 및 중단 유형별 복원력 점수는 모든 권장 사항 유형의 가중 평균입니다.즉: `RSao = Weighted Average (T, A, S, P)``T, A, S, P`의 값은 모든 권장 테스트, 경보, SOP에 대해 계산되고 AppComponent의 복원력 정책 및 중단 유형을 충족합니다. | AppComponent별 및 중단 유형별 복원력 점수는 다음 공식을 사용하여 계산됩니다.`RSao = (T * Weight(T) + ``A * Weight(A) + ``S * Weight(S) + ``P * Weight(P)) /``(Weight(T) + Weight(A) + Weight(S) + Weight(P))` | 모든 권장 사항 유형에 대한 `RSao` 가정은 다음과 같습니다.[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/ko_kr/resilience-hub/latest/userguide/calculate-score.html)AppComponent 및 중단 유형별 복원력 점수는 다음과 같이 계산됩니다.`RSao = ((.75 * .2) + (.75 * .2) + (.75 * .2) + (.5 * .4)) / `(.2 \$1 .2 \$1 .2 \$1 .4)즉, `RSao = .65 or 65 points`  | 
| AppComponent별 복원력 점수 (RSa) | 복원력 정책 충족을 기준으로 한 정규화된 점수(0\$1100점)입니다. AppComponent당 복원력 점수는 모든 권장 사항 유형의 가중 평균입니다. 즉: RSa = Weighted Average (T, A, S, P)`T, A, S, P`의 값은 모든 권장 테스트, 경보, SOP에 대해 계산되고 AppComponent의 복원력 정책 충족합니다. | AppComponent당 복원력 점수는 다음 공식을 사용하여 계산됩니다.`RSa = ``(T * Weight(T) +``A * Weight(A) +``S * Weight(S) +``P * Weight(P)) /``(Weight(T) + Weight(A) + Weight(S) + Weight(P))` | 모든 권장 사항 유형에 대한 `RSa` 가정은 다음과 같습니다.[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/ko_kr/resilience-hub/latest/userguide/calculate-score.html)AppComponent당 복원력 점수는 다음과 같이 계산됩니다.`RSa = ((.75 * .2) + (.75 * .2) + (.75 * .2) + (.5 * .4)) / `(.2 \$1 .2 \$1 .2 \$1 .4)즉, `RSa = .65 or 65 points`  | 
| 중단 유형별 복원력 점수 (RSo) | 복원력 정책 충족을 기준으로 한 정규화된 점수(0\$1100점)입니다. 중단 유형별 복원력 점수는 모든 권장 사항 유형의 가중 평균입니다. 즉: RSo = Weighted Average (T, A, S, P)`T, A, S, P`의 값은 모든 권장 테스트, 경보, SOP에 대해 계산되고 복원력 정책 및 중단 유형을 충족합니다. | 장애 유형별 복원력 점수는 다음 공식을 사용하여 계산됩니다.`RSo = (T * Weight(T) + A * Weight(A) + ``S * Weight(S) + P * Weight(P)) /` `(Weight(T) + Weight(A) + Weight(S) + Weight(P))` |  모든 권장 사항 유형에 대한 `RSo` 가정은 다음과 같습니다. [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/ko_kr/resilience-hub/latest/userguide/calculate-score.html) 장애 유형별 복원력 점수는 다음과 같이 계산됩니다. `RSo = ((.75 * .2) + (.75 * .2) + (.75 * .2) + (.5 *.4)) /` `(.2 + .2 + .2 + .4)` 즉, `RSo = .65 or 65 points`   | 

## 가중치
<a name="weight"></a>

AWS Resilience Hub 는 총 복원력 점수에 대해 각 권장 유형에 가중치를 할당합니다.

다음 표에는 경보, SOPs, 회의 복원력 정책 및 중단 유형의 가중치가 나와 있습니다. 중단 유형에는 애플리케이션, 인프라, AZ 및 리전이 포함됩니다.

**참고**  
정책에 대해 리전 RTO 또는 RPO 대상을 정의하지 않도록 선택하면 **리전이 정의되지 않은 경우 가중치 열에 표시된 대로 다른 중단 유형에 대한 가중치가** 그에 따라 증가합니다.


**경보, SOP, 테스트, 정책 목표에 대한 가중치**  

| 추천 유형 | 가중치 | 
| --- | --- | 
| 경보 | 20 포인트 | 
| SOP | 20 포인트 | 
| 테스트 | 20 포인트 | 
| 복원력 정책충족 | 40 포인트 | 


**중단 유형에 대한 가중치**  

| 중단 유형 | 리전 정의 시 가중치 | 리전이 정의되지 않은 경우의 가중치 | 
| --- | --- | --- | 
| 애플리케이션 | 40 포인트 | 44.44 포인트 | 
| 인프라 | 30 포인트 | 33.33 포인트 | 
| 가용 영역 | 20 포인트 | 22.22 포인트 | 
| 리전 | 10 포인트 | N/A | 