

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

# AWS Resilience Hub 애플리케이션 리소스 편집
<a name="application-resources"></a>

정확하고 유용한 복원력 평가를 받으려면 애플리케이션 설명이 업데이트되고 실제 AWS 애플리케이션 및 리소스와 일치하는지 확인합니다. 평가 보고서, 검증 및 권장 사항은 나열된 리소스를 기반으로 합니다. AWS 애플리케이션에서 리소스를 추가하거나 제거하는 경우 이러한 변경 사항을에 반영해야 합니다 AWS Resilience Hub.

AWS Resilience Hub 는 애플리케이션 소스에 대한 투명성을 제공합니다. 애플리케이션에서 리소스와 애플리케이션 소스를 식별하고 편집할 수 있습니다.

**참고**  
리소스를 편집하면 애플리케이션의 AWS Resilience Hub 참조만 수정됩니다. 실제 리소스는 변경되지 않습니다.

누락된 리소스를 추가하거나, 기존 리소스를 수정하거나, 필요하지 않은 리소스를 제거할 수 있습니다. 리소스는 논리적 애플리케이션 구성 요소(AppComponents)로 그룹화됩니다. 애플리케이션 구조를 더 잘 반영하도록 AppComponent를 편집할 수 있습니다.

애플리케이션의 초안 버전을 편집하고 변경 사항을 새(릴리스) 버전에 게시하여 애플리케이션 리소스에 추가하거나 업데이트합니다.는 복원력 평가를 실행하기 위해 애플리케이션의 릴리스 버전(업데이트된 리소스 포함)을 AWS Resilience Hub 사용합니다.

**애플리케이션의 복원력을 평가하려면**

1. 탐색 창에서 **애플리케이션**을 선택합니다.

1. **애플리케이션** 페이지에서 편집하려는 애플리케이션 이름을 선택합니다.

1. **작업** 메뉴에서 **복원력 평가**를 선택합니다.

1. **복원력 평가 실행** 대화 상자에서 보고서의 고유한 이름을 입력하거나 **이름 보고** 상자에 생성된 이름을 사용합니다.

1. **Run(실행)**을 선택합니다.

1. 평가 보고서가 생성되었다는 알림을 받은 후 **평가** 탭과 평가를 선택하여 보고서를 확인하세요.

1. **검토** 탭을 선택하면 애플리케이션의 평가 보고서를 볼 수 있습니다.

**예약된 평가를 활성화하려면**

1. 탐색 창에서 **애플리케이션**을 선택합니다.

1. **애플리케이션** 페이지에서 예약된 평가를 활성화할 애플리케이션을 선택합니다.

1. **매일 자동 평가를** 켭니다.

**예약된 평가를 비활성화하려면**

1. 탐색 창에서 **애플리케이션**을 선택합니다.

1. **애플리케이션** 페이지에서 예약된 평가를 활성화할 애플리케이션을 선택합니다.

1. **매일 자동 평가를** 끕니다.
**참고**  
예약된 평가를 비활성화하면 드리프트 알림이 비활성화됩니다.

1. **끄기**를 선택합니다.

**애플리케이션에 대해 드리프트 알림을 활성화하려면**

1. 탐색 창에서 **애플리케이션**을 선택합니다.

1. **애플리케이션** 페이지에서 드리프트 알림을 활성화할 애플리케이션을 선택하거나 드리프트 알림 설정을 편집합니다.

1. 다음 옵션 중 하나를 선택하여 드리프트 알림을 편집할 수 있습니다.
   + **작업**에서 **드리프트 알림 활성화**를 선택합니다.
   + 애플리케이션 드리프트 섹션에서 **알림 활성화**를 선택합니다. **** 

1. 의 단계를 완료한 [예약된 평가 및 드리프트 알림 설정](scheduled-assessment.md)다음이 절차로 돌아갑니다.

1. **활성화**를 선택합니다.

   드리프트 알림을 활성화하면 예약된 평가도 활성화됩니다.

**애플리케이션의 드리프트 알림을 편집하려면**
**참고**  
이 절차는 예약된 평가(일**일 자동 평가** 활성화) 및 드리프트 알림을 활성화한 경우에 적용됩니다.

1. 탐색 창에서 **애플리케이션**을 선택합니다.

1. **애플리케이션** 페이지에서 드리프트 알림을 활성화할 애플리케이션을 선택하거나 드리프트 알림 설정을 편집합니다.

1. 다음 옵션 중 하나를 선택하여 드리프트 알림을 편집할 수 있습니다.
   + **작업**에서 **드리프트 알림 편집**을 선택합니다.
   + 애플리케이션 드리프트 섹션에서 **알림 편집**을 선택합니다. **** 

1. 의 단계를 완료한 [예약된 평가 및 드리프트 알림 설정](scheduled-assessment.md)다음이 절차로 돌아갑니다.

1. **저장(Save)**을 선택합니다.

**애플리케이션의 보안 권한을 업데이트하려면**

1. 탐색 창에서 **애플리케이션**을 선택합니다.

1. **애플리케이션** 페이지에서 보안 권한을 업데이트하려는 애플리케이션을 선택합니다.

1. **작업**에서 **권한 업데이트를** 선택합니다.

1. 보안 권한을 업데이트하려면 [권한 설정](setup-permissions.md)의 단계를 완료한 다음 이 절차로 돌아갑니다.

1. **저장 및 업데이트**를 선택합니다.

**애플리케이션에 복원력 정책을 연결하려면**

1. 탐색 창에서 **애플리케이션**을 선택합니다.

1. **애플리케이션** 페이지에서 편집하려는 애플리케이션 이름을 선택합니다.

1. **작업** 메뉴에서 **복원력 정책 연결**을 선택합니다.

1. **정책 연결** 대화 상자의 **복원력 정책 선택** 드롭다운 목록에서 복원력 정책을 선택합니다.

1. **연결**을 선택합니다.

**애플리케이션의 입력 소스, 리소스 및 AppComponent를 편집하려면**

1. 탐색 창에서 **애플리케이션**을 선택합니다.

1. **애플리케이션** 페이지에서 편집하려는 애플리케이션 이름을 선택합니다.

1. **애플리케이션 구조** 탭을 선택합니다.

1. **버전** 앞의 더하기 기호 **\+**를 선택한 다음 **초안** 상태의 애플리케이션 버전을 선택합니다.

1. 애플리케이션의 입력 소스, 리소스 및 AppComponent를 편집하려면 다음 절차의 단계를 완료하세요.

**애플리케이션의 입력 소스를 편집하려면**

1. 애플리케이션의 입력 소스를 편집하려면 **입력 소스** 탭을 선택합니다.

   **입력 소스** 섹션에는 애플리케이션 리소스의 모든 입력 소스가 나열됩니다. 다음과 같은 방법으로 입력 소스를 식별할 수 있습니다.
   + **소스 이름** – 입력 소스의 이름입니다. 소스 이름을 선택하여 각 애플리케이션에서 세부 정보를 봅니다. 수동으로 추가한 입력 소스의 경우 링크를 사용할 수 없습니다. 예를 들어 AWS CloudFormation 스택에서 가져온 소스 이름을 선택하면 콘솔의 스택 세부 정보 페이지로 AWS CloudFormation 리디렉션됩니다.
   + **소스 ARN** – 입력 소스의 Amazon 리소스 이름(ARN)입니다. ARN을 선택하여 각 애플리케이션에서 세부 정보를 확인합니다. 수동으로 추가한 입력 소스의 경우 링크를 사용할 수 없습니다. 예를 들어 AWS CloudFormation 스택에서 가져온 ARN을 선택하면 AWS CloudFormation 콘솔의 스택 세부 정보 페이지로 리디렉션됩니다.
   + **소스 유형** – 입력 소스의 유형입니다. 입력 소스에는 Amazon EKS 클러스터, AWS CloudFormation 스택, myApplications 애플리케이션 AWS Resource Groups, Terraform 상태 파일 및 수동으로 추가된 리소스가 포함됩니다.
   + **연결된 리소스** – 입력 소스와 연결된 리소스의 수입니다. 숫자를 선택하면 **리소스** 탭에서 입력 소스의 모든 관련 리소스를 볼 수 있습니다.

1. 애플리케이션에 입력 소스를 추가하려면 **입력 소스** 섹션에서 **입력 소스 추가**를 선택합니다. 입력 소스 추가에 대한 자세한 내용은 [리소스 컬렉션 추가](discover-structure.md) 단원을 참조하세요.

1. 입력 소스를 편집하려면 입력 소스를 선택하고 **작업**에서 다음 옵션 중 하나를 선택합니다.
   + **입력 소스 다시 가져오기(최대 5개**) – 선택한 입력 소스를 최대 5개까지다시 가져옵니다.
   + **입력 소스 삭제** – 선택한 입력 소스를 삭제합니다.

     애플리케이션을 게시하려면 애플리케이션에 최소 하나 이상의 입력 소스가 있어야 합니다. 입력 소스를 모두 삭제하면 **새 버전 게시**가 비활성화됩니다.

**애플리케이션의 리소스를 편집하려면**

1. 애플리케이션의 리소스를 편집하려면 **리소스** 탭을 선택합니다.
**참고**  
미평가 리소스 목록을 보려면 **미평가 리소스 보기**를 선택합니다.

   **리소스** 섹션에는 애플리케이션 설명의 템플릿으로 사용하기로 선택한 애플리케이션의 리소스가 나열됩니다. 검색 환경을 개선하기 위해 AWS Resilience Hub 는 여러 검색 기준에 따라 리소스를 그룹화했습니다. 이러한 검색 기준에는 AppComponent 유형, **지원되지 않는** 리소스, **제외된** 리소스가 포함됩니다. 리소스 테이블의 검색 기준에 따라 **리소스를** 필터링하려면 각 검색 기준 아래의 숫자를 선택합니다.

   다음을 통해 리소스를 식별할 수 있습니다.
   + **논리적 ID** - 논리적 ID는 AWS CloudFormation 스택, Terraform 상태 파일, 수동으로 추가된 애플리케이션, myApplications 애플리케이션 또는의 리소스를 식별하는 데 사용되는 이름입니다 AWS Resource Groups.
**참고**  
Terraform을 사용하면 다양한 리소스 유형에 동일한 이름을 사용할 수 있습니다. 따라서 동일한 이름을 공유하는 리소스의 경우 논리적 ID 끝에 “*- 리소스 유형*”이 표시됩니다.
모든 애플리케이션 리소스의 인스턴스를 보려면 **논리적 ID** 앞에 있는 더하기(**\+**) 기호를 선택합니다. 애플리케이션 리소스의 모든 인스턴스를 보려면 각 리소스의 논리적 ID 앞에 있는 더하기(**\+**) 기호를 선택합니다.  
지원되는 리소스에 대한 자세한 내용은 [AWS Resilience Hub 지원되는 리소스](supported-resources.md) 단원을 참조하세요.
   + **리소스 유형** - 리소스 유형은 애플리케이션의 구성 요소 리소스를 식별합니다. 예를 들면 `AWS::EC2::Instance`는 Amazon EC2 인스턴스를 선언합니다. AppComponent 리소스 그룹화에 대한 자세한 내용은 [애플리케이션 구성 요소에서 리소스 그룹화](AppComponent.grouping.md) 단원을 참조하세요.
   + **소스 이름** – 입력 소스의 이름입니다. 소스 이름을 선택하여 각 애플리케이션에서 세부 정보를 봅니다. 수동으로 추가한 입력 소스의 경우 링크를 사용할 수 없습니다. 예를 들어 AWS CloudFormation 스택에서 가져온 소스 이름을 선택하면의 스택 세부 정보 페이지로 리디렉션됩니다 AWS CloudFormation.
   + **소스 유형** – 입력 소스의 유형입니다. 입력 소스에는 AWS CloudFormation 스택, myApplications 애플리케이션 AWS Resource Groups, Terraform 상태 파일 및 수동으로 추가된 리소스가 포함됩니다.
**참고**  
Amazon EKS 클러스터를 편집하려면 ** AWS Resilience Hub 애플리케이션** 절차의 입력 소스 편집의 단계를 완료합니다.
   + **소스 스택** - 리소스가 포함된 AWS CloudFormation 스택입니다. 이 열은 선택한 애플리케이션 구조 유형에 따라 달라집니다.
   + **물리적 ID** – Amazon EC2 인스턴스 ID 또는 S3 버킷 이름 같은 해당 리소스에 대해 실제 할당된 식별자입니다.
   + **포함** – AWS Resilience Hub 이 해당 리소스를 애플리케이션에 포함하는지 여부를 나타냅니다.
   + **평가 가능** – AWS Resilience Hub 가 리소스의 복원력을 평가할 것인지 여부를 나타냅니다.
   + **AppComponents** - 애플리케이션 구조가 검색될 때이 리소스에 할당된 AWS Resilience Hub 구성 요소입니다.
   + **이름** – 애플리케이션 리소스의 이름입니다
   + **계정** - 물리적 리소스를 소유한 AWS 계정입니다.

1. 목록에 없는 리소스를 찾으려면 검색 상자에 리소스 논리 ID를 입력합니다.

1. 애플리케이션에서 리소스를 제거하려면 리소스를 선택한 다음 **작업**에서 **리소스 제외**를 선택합니다.

1. 애플리케이션의 리소스를 해결하려면 리소스 **새로 고침**을 선택합니다.

1. 기존 애플리케이션 리소스를 수정하려면 다음 단계를 완료합니다.

   1. 리소스를 선택한 다음 **작업**에서 **스택 업데이트**를 선택합니다.

   1. **스택 업데이트** 페이지에서 리소스를 업데이트하려면 [리소스 컬렉션 추가](discover-structure.md)의 적절한 절차를 완료한 다음 이 절차로 돌아갑니다.

   1. **저장**을 선택합니다.

1. 애플리케이션에 리소스를 추가하려면 **작업**에서 **리소스 추가**를 선택하고 다음 단계를 완료합니다.

   1. **리소스 유형** 드롭다운 목록에서 리소스 유형을 선택합니다.

   1. **AppComponent** 드롭다운 목록에서 AppComponent를 선택합니다.

   1. **리소스 이름** 상자에 리소스 논리 ID를 입력합니다.

   1. **리소스 식별자** 상자에 물리적 리소스 ID, 리소스 이름 또는 리소스 ARN을 입력합니다.

   1. **추가**를 선택합니다.

1. 리소스 이름을 편집하려면 리소스를 선택하고 **작업**에서 **리소스 이름 편집**을 선택한 후 다음 단계를 완료합니다.

   1. **리소스 이름** 상자에 리소스 논리 ID를 입력합니다.

   1. **저장(Save)**을 선택합니다.

1. 리소스 식별자를 편집하려면 리소스를 선택하고 **작업**에서 **리소스 식별자 편집**을 선택한 후 다음 단계를 완료합니다.

   1. **리소스 식별자** 상자에 물리적 리소스 ID, 리소스 이름 또는 리소스 ARN을 입력합니다.

   1. **저장(Save)**을 선택합니다.

1. AppComponent를 변경하려면 리소스를 선택하고 **작업**에서 **AppComponent 변경**을 선택한 후 다음 단계를 완료합니다.

   1. **AppComponent** 드롭다운 목록에서 AppComponent를 선택합니다.

   1. **추가**를 선택합니다.

1. 리소스를 삭제하려면 리소스를 선택한 다음 **작업**에서 **리소스 삭제**를 선택합니다.

1. 리소스를 포함하려면 리소스를 선택한 다음 **작업**에서 **리소스 포함**을 선택합니다.

**애플리케이션의 AppComponent를 편집하려면**

1. 애플리케이션의 AppComponent를 편집하려면 **AppComponent** 탭을 선택합니다.
**참고**  
AppComponent 리소스 그룹화에 대한 자세한 내용은 [애플리케이션 구성 요소에서 리소스 그룹화](AppComponent.grouping.md) 단원을 참조하세요.

   **AppComponents** 섹션에는 리소스가 그룹화된 모든 논리적 구성 요소가 나열됩니다. 다음과 같은 방법으로 AppComponent를 식별할 수 있습니다.
   + **AppComponent 이름** – 애플리케이션 구조가 검색되었을 때 이 리소스에 할당된 AWS Resilience Hub 구성 요소의 이름입니다.
   + **AppComponent 유형** – AWS Resilience Hub 구성 요소의 유형입니다.
   + **소스 이름** – 입력 소스의 이름입니다. 소스 이름을 선택하여 각 애플리케이션에서 세부 정보를 봅니다. 예를 들어 AWS CloudFormation 스택에서 가져온 소스 이름을 선택하면 AWS CloudFormation의 스택 세부 정보 페이지로 리디렉션됩니다.
   + **리소스 수** – 입력 소스와 연결된 리소스의 수입니다. 숫자를 선택하면 **리소스** 탭에서 입력 소스의 모든 관련 리소스를 볼 수 있습니다.

1. AppComponent를 생성하려면 **작업** 메뉴에서 **새 AppComponent 생성**을 선택하고 다음 단계를 완료합니다.

   1. **AppComponent 이름** 상자에 AppComponent 의 이름을 입력합니다. 참고로 이 필드에 샘플 이름을 미리 입력했습니다.

   1. **AppComponent 유형** 드롭다운 목록에서 AppComponent의 유형을 선택합니다.

   1. **저장(Save)**을 선택합니다.

1. AppComponent를 편집하려면 AppComponent를 선택한 다음 **작업**에서 **AppComponent 편집**을 선택합니다.

1. AppComponent를 삭제하려면 AppComponent를 선택한 다음 **작업**에서 **AppComponent 삭제**를 선택합니다.

리소스 목록을 변경한 후에는 애플리케이션의 초안 버전이 변경되었다는 알림을 받게 됩니다. 정확한 복원력 평가를 실행하려면 새 버전의 애플리케이션을 게시해야 합니다. 새 버전을 게시하는 방법에 대한 자세한 내용은 [새 AWS Resilience Hub 애플리케이션 버전 게시](applications-publish.md) 단원을 참조하세요.