View a markdown version of this page

사용 가능한 테스트 - AWS Resilience Hub

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

사용 가능한 테스트

차세대 Resilience Hub는 다음과 같은 사전 구성된 테스트 템플릿을 제공합니다.

  • 가용 영역: 복구 - 서비스가 가용 영역 장애를 감지하고 복구할 수 있는지 확인합니다.

  • 종속성 검증 - 리전 내 종속성이 손상되었을 때 서비스가 응답하는 방식을 검증합니다.

  • 다중 리전: 격리 - 다른 리전에 연결할 수 없는 경우 서비스가 리전과 독립적으로 작동할 수 있는지 확인합니다.

  • 다중 리전: 복구 - 리전이 손상된 경우 서비스가 복구 목표 내에서 다른 리전에서 클라이언트를 복구하고 제공할 수 있는지 확인합니다.

각 테스트 템플릿은 각 파라미터가 필요한지 여부와 기본값을 포함하여 수락하는 파라미터를 선언합니다.

테스트 템플릿을 나열하려면(CLI)
aws resiliencehubv2 list-test-templates --region region
테스트 템플릿을 보려면(CLI)

get-test-template를 사용하여 테스트 템플릿의 전체 정의를 봅니다. 응답에는 다음이 포함됩니다.

  • 작업 - 테스트가 수행하는 작업으로, 각각 특정 리소스 유형을 대상으로 합니다.

  • 파라미터 - 템플릿에서 테스트를 생성할 때 제공하는 입력입니다.

각 작업에는 다음이 포함됩니다.

  • actionId - 작업의 고유 식별자입니다.

  • 설명 - 작업이 수행하는 작업에 대한 설명입니다.

  • resourceType - 작업 대상이 되는 리소스의 유형입니다.

각 파라미터는 다음을 선언합니다.

  • name - 테스트를 생성할 때 제공하는 파라미터 이름입니다.

  • 설명 - 파라미터가 제어하는 항목에 대한 설명입니다.

  • type - 값 유형: STRINGSTRING_LIST, 또는 INTEGER.

  • 필수 - 파라미터 값을 제공해야 하는지 여부입니다.

  • defaultValue - 제공하지 않을 때 사용되는 값입니다. 선택적 파라미터에 적용됩니다.

  • maxValues - 파라미터에 제공할 수 있는 최대 값 수입니다.

aws resiliencehubv2 get-test-template \ --test-template-arn "arn:aws:resiliencehub:region:aws:test-template/aws-az-recovery:rtaz001" \ --region region

테스트를 생성할 때 --parameters 옵션을 사용하여 이러한 파라미터의 값을 제공합니다. 테스트 생성 예제는 단원을 참조하십시오차세대 Resilience Hub 시작하기.