기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
6단계: 첫 번째 복원력 테스트 실행(선택 사항)
복원력 테스트는 AWS Fault Injection Service ()를 사용하여 제어된 장애를 주입하여 서비스가 예상대로 작동하고 복구되는지 검증하는 데 도움이 됩니다AWS FIS. 이 단계에서는 테스트 템플릿을 선택하고, 서비스에 대한 테스트를 생성하고, 테스트 실행을 시작합니다.
콘솔
-
서비스로 이동하여 테스트 탭을 선택합니다. 서비스의 아키텍처 및 복원력 정책에 따라 권장되는 복원력 테스트가 표시됩니다.
-
테스트 템플릿을 선택합니다(예: 가용 영역: 복구). 권장 테스트에 대해 자세히 알아보려면 세부 정보 보기를 선택합니다.
-
테스트 구성 편집을 선택하고 필요한 파라미터를 입력한 다음 저장합니다. 이렇게 하면 템플릿에서 테스트가 생성됩니다. 구성이 저장되고 향후 실행에 재사용됩니다. 언제든지 테스트 구성을 편집할 수 있습니다.
-
테스트 시작을 선택하여 테스트 실행을 시작합니다.
-
실행을 모니터링하고 복구 목표가 충족되었는지 검토합니다.
AWS CLI
# List the available test templates aws resiliencehubv2 list-test-templates --region us-east-1 # Create a test for your service from a template aws resiliencehubv2 create-test \ --test-template-arn "arn:aws:resiliencehub:us-east-1:aws:test-template/aws-az-recovery:rtaz001" \ --target-identifier "arn:aws:resiliencehub:us-east-1:123456789012:service/api-service:def456" \ --parameters '{"availabilityZone": ["us-east-1a"]}' # Start a test run aws resiliencehubv2 start-test-run --test-id "test-id" # Check the status and results of the test run aws resiliencehubv2 get-test-run --test-run-id "test-run-id"
자세한 내용은 복원력 테스트 단원을 참조하십시오.