기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
복원력 테스트 작동 방식
복원력 테스트는 세 가지 핵심 개념을 사용합니다.
-
테스트 템플릿 - 검증할 복원력 기능을 정의하는 사전 구성되고 권장되는 테스트입니다. 테스트 템플릿은 수행할 작업을 지정하고 수락하는 파라미터를 선언합니다.
-
테스트 - 성공 기준, 중지 조건 및 기타 설정을 포함하여 서비스에 권장되는 테스트 템플릿을 구성하여 생성하는 테스트입니다. 각 서비스에는 템플릿당 하나의 테스트가 있습니다. 예를 들어 가용 영역: 30분 RTO(Recovery Time Objective)를 사용하여 체크아웃 서비스에 대해 구성된 복구 테스트입니다.
-
테스트 실행 - 테스트의 단일 실행입니다. 각 테스트 실행은 서비스의 현재 리소스를 대상으로 하며, 통과 또는 실패 결과를 생성하여 보고서를 통해 제공합니다. 동일한 테스트를 여러 번 실행할 수 있습니다. 예를 들어 가용 영역: 복구 테스트를 매월 실행하여 30분 RTO 내 복구를 테스트합니다.
복원력 테스트를 실행하면 차세대 Resilience Hub가 다음을 수행합니다.
-
테스트 범위 지정 - 서비스에서 검색되어 테스트에 적용되는 모든 리소스가 자동으로 포함됩니다.
-
테스트 구성 - 성공 경보, 중지 조건 및 로그 대상을 포함하여 사용자가 제공한 구성으로 테스트를 설정합니다.
-
결함 주입 - AWS FIS 실험을 실행하여 지정된 기간 동안 테스트에서 정의한 결함을 주입합니다.
-
결과 평가 - 테스트 중에 서비스가 성공 기준을 충족하는지 여부에 따라 통과 또는 실패 결과를 결정합니다. 콘솔에서 또는 프로그래밍 방식으로 테스트 결과를 검토할 수 있습니다. 각 실행에 대해 테스트 보고서가 생성됩니다.
복원력 테스트는 AWS FIS 작업 분 요금에 따라 요금이 부과됩니다. 자세한 내용은 AWS Fault Injection Service 요금