View a markdown version of this page

서비스 수준에서 실패 모드 평가 실행 - AWS 복원력 허브

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

서비스 수준에서 실패 모드 평가 실행

콘솔에서 또는 AWS CLI를 사용하여 실패 모드 평가를 실행할 수 있습니다. 평가는 비동기적으로 실행됩니다. 일반적인 완료 시간은 서비스 복잡성에 따라 5~15분입니다.

사전 조건

  • 서비스의 호출자 역할을 구성하고 액세스해야 합니다.

  • 복원력 정책을 하나 이상 적용해야 합니다. 정책이 없는 평가는 여전히 실행되지만 대상 조사 결과를 적게 생성합니다.

실패 모드 평가를 시작하려면(콘솔)

  1. 서비스로 이동합니다.

  2. 장애 모드 지침을 선택하고 서비스에 대한 어설션을 추가합니다. 자세한 내용은 장애 모드 지침 단원을 참조하십시오.

  3. 실패 모드 평가 실행을 선택합니다.

  4. 평가가 완료될 때까지 기다립니다(일반적으로 5~15분).

실패 모드 평가를 시작하려면(CLI)

aws resiliencehubv2 start-failure-mode-assessment \ --service-arn "arn:aws:resiliencehub:us-east-1:123456789012:service/checkout:abc123"

평가 상태를 확인하려면

aws resiliencehubv2 list-failure-mode-assessments \ --service-arn "arn:aws:resiliencehub:..."

상태 값은 PENDING, , IN_PROGRESS, SUCCESS 또는와 같이 진행됩니다FAILED.

평가 중에 차세대 Resilience Hub는 백그라운드에서 리소스 검색을 실행합니다.

  1. 차세대 Resilience Hub는 호출자 역할을 수임합니다.

  2. 구성된 입력 소스(CloudFormation, 태그, Terraform 또는 Amazon EKS)에서 리소스를 읽습니다.

  3. 상위-하위 관계를 식별합니다(예: Auto Scaling 그룹과 Amazon EC2 인스턴스).

  4. Resilience Hub는 서비스의 토폴로지를 구축합니다.

  5. 데이터 흐름 및 억제를 보여주는 토폴로지를 빌드합니다.

토폴로지가 완료되면 콘솔에서 확인할 수 있습니다.

  • 그래프 보기 - 리소스 및 연결의 시각적 맵입니다.

  • 테이블 보기 - 메타데이터가 있는 검색된 모든 리소스의 목록입니다.

  • JSON 내보내기 - 외부 분석을 위한 전체 토폴로지를 다운로드합니다.