REL05-BP07 비상 레버 구현 - AWS Well-Architected Framework

REL05-BP07 비상 레버 구현

비상 레버는 워크로드의 가용성에 미치는 영향을 신속하게 완화할 수 있는 프로세스입니다.

이 모범 사례가 수립되지 않을 경우 노출되는 위험의 수준: 보통

구현 가이드

  • 비상 레버를 구현합니다. 이 프로세스는 워크로드의 가용성에 미치는 영향을 신속하게 완화할 수 있는 프로세스입니다. 이 프로세스는 근본 원인이 없는 상태에서 작동할 수 있습니다. 이상적인 비상 레버는 완전히 결정적인 활성화 및 비활성화 기준을 제공하여 확인자에 대한 인지 부담을 0으로 줄여줍니다. 레버는 수동인 경우가 많지만 자동화할 수도 있습니다.

    • 예시 레버:

      • 모든 로봇 트래픽 차단

      • 동적 페이지 대신 정적 페이지 제공

      • 종속성으로의 호출 빈도 축소

      • 종속성으로부터의 호출 제한

    • 비상 레버 구현 및 사용을 위한 팁

      • 레버가 활성화되면 더 적은 수의 작업을 수행

      • 단순하게 유지하고 바이모달 동작을 방지

      • 레버를 정기적으로 테스트

    • 다음은 비상 레버가 아닌 작업의 예입니다.

      • 용량 추가

      • 서비스를 사용하는 클라이언트의 서비스 소유자를 호출하고 호출을 줄이도록 요청

      • 코드 변경 및 릴리스