테크독해 | 의존성 장애 시험 설계표 2026-10-27 / 자체 작성 / AWS 설정 파일·실행 스크립트가 아님 https://tech.okbari.net/articles/aws-resilience-hub-dependency-failure-tests [가상 예시 — 실행 결과 아님] 업무 약속: 새 보고서 파일을 생성해 내려받는다. 이메일 알림은 지연 가능. 차단 대상: 보고서 생성 후 호출하는 알림 API 한 개. 시험 입력: 매번 새 작업 ID로 생성 → 해당 ID의 파일 다운로드 → 내용 대조. 성공 신호: 작업 완료와 파일 내용. 단순 HTTP200이나 heartbeat로 대체하지 않음. 추가 관측: 알림 호출 시도·연결 오류, 미전송 수, 최장 대기 시간. 중단 기준: 팀이 허용하지 않는 지연·다른 업무 피해. 실행 전에 수치·담당자 확정. 미확인 상황: 호출이 없거나 자원이 교체돼 차단이 빠지면 범위를 재설계. 기대 판정: 차단 중 다운로드가 계속 됐는지 판단. 복구 후 알림 적체 해소 별도. 실제 관측: 미실행. CloudWatch 경보·리전·계정·태스크 모두 미설정. [직접 채울 부분] 팀 / 담당자 / 시험 환경 / 허용 범위: 지킬 업무 / 지연 허용 부수 업무 / 사용자에게 표시할 상태: 대상 의존성(DNS) / 정상 때 호출하는 입력 / 호출 증거: 대상 자원 유형·ID / 배포 버전 / 지원과 권한 확인: 성공 경보 / 표본 수 / 평가 구간 / 결측 처리: 장애 도달 확인 신호 / 추가 관측 경보: 중단 경보 / 한계값 / 중단 뒤 상태 확인 담당자: 예상되는 업무 결과(가설): 실제로 관측한 업무 결과(실행 전에는 미확인): 실행 ID / 시작·종료 / 경보 타임라인 / 로그 / S3 보고서 목적지: 건너뛴·실패한 동작 / 교체 자원 / 시험하지 못한 경로: 복구 후 미완료 작업 수·최장 대기 / 해소 확인 시각: 결론의 범위 / 다음에 바꿔 시험할 한 조건: [적체 계산 예시 — 일정한 유입·성공 처리량을 가정] 유입2건/분 × 장애10분 = 적체20건 복구 후 처리6건/분 − 새 유입2건/분 = 순처리4건/분 20건 ÷ 4건/분 = 해소5분 처리량이 유입과 같으면 적체 유지, 더 적으면 증가. 중복·유실·재시도·순서·실제 메일 수신 시각은 계산에 포함하지 않음.