OPS08-BP02 워크로드 지표 정의 - 운영 우수성 원칙

OPS08-BP02 워크로드 지표 정의

워크로드 상태를 측정하는 데 사용할 지표를 정의합니다. 워크로드 상태는 비즈니스 성과(KPI) 달성과 워크로드 구성 요소 및 애플리케이션의 상태로 측정됩니다. KPI의 예로는 방치된 장바구니, 제출된 주문, 비용, 가격 및 할당된 워크로드 비용이 있습니다. 여러 구성 요소에서 텔레메트리를 수집할 수 있지만 전반적인 워크로드 상태에 대한 인사이트를 제공하는 하위 집합을 선택합니다. 비즈니스 요구 사항의 변화에 따라 시간이 지나면서 워크로드 지표를 조정합니다.

원하는 결과:

  • 비즈니스 성과를 반영하는 KPI 달성 여부를 확인하는 지표를 식별했습니다.

  • 워크로드 상태에 대한 일관된 뷰를 보여주는 지표가 있습니다.

  • 워크로드 지표는 비즈니스 요구 사항의 변화에 따라 주기적으로 평가됩니다.

일반적인 안티 패턴:

  • 워크로드의 모든 애플리케이션을 모니터링하고 있지만 워크로드가 비즈니스 성과를 달성하고 있는지 확인할 수 없습니다.

  • 워크로드 지표를 정의했지만 비즈니스 KPI와 관련이 없습니다.

이 모범 사례 확립의 이점:

  • 비즈니스 성과 달성 여부와 비교하여 워크로드를 측정할 수 있습니다.

  • 워크로드가 정상 상태인지 또는 개입이 필요한지 파악할 수 있습니다.

이 모범 사례를 따르지 않을 경우 노출 위험도: 높음

구현 가이드

이 모범 사례의 목표는 “내 워크로드는 상태가 양호합니까?”라는 질문에 답할 수 있도록 하는 것입니다. 워크로드 상태는 비즈니스 결과 달성과 워크로드의 애플리케이션 및 구성 요소 상태에 따라 결정됩니다. 비즈니스 KPI에서부터 거꾸로 작업하여 지표를 식별합니다. 구성 요소 및 애플리케이션의 주요 지표를 식별합니다. 비즈니스 요구 사항의 변화에 따라 주기적으로 워크로드 지표를 검토합니다.

고객 사례

워크로드 상태는 AnyCompany Retail에서 애플리케이션 및 구성 요소 지표 모음에 의해 결정됩니다. 비즈니스 KPI부터 시작하여 비즈니스 성과를 달성하고 있음을 보여줄 수 있는 주문율과 같은 지표를 식별합니다. 또한 페이지 응답과 같은 주요 애플리케이션 지표와 오픈 데이터베이스 연결과 같은 구성 요소 지표도 포함됩니다. 분기별로 워크로드 지표를 다시 평가하여 워크로드 상태를 결정하는 데 여전히 유효한지 확인합니다.

구현 단계

  1. 비즈니스 KPI를 시작으로 비즈니스 성과를 달성하고 있음을 보여주는 지표를 파악합니다. 지표가 없는 KPI가 있는 경우 누락된 비즈니스 KPI에 대한 추가 지표로 워크로드를 구성합니다.

    1. 애플리케이션에서 Amazon CloudWatch로 사용자 지정 지표를 게시할 수 있습니다.

    2. AWS Distro for OpenTelemetry를 사용하면 기존 애플리케이션에서 지표를 수집하고 새 지표를 추가할 수 있습니다.

    3. Enterprise Support 고객은 기술 지원 관리자에게 모니터링 전략 구축 워크숍을 요청할 수 있습니다. 이 워크숍은 워크로드에 대한 관측성 전략을 구축하는 데 도움이 됩니다.

  2. 워크로드의 애플리케이션 및 구성 요소에 대한 지표를 식별합니다. 개별 구성 요소 및 애플리케이션의 상태를 보여주는 주요 지표는 무엇입니까? 애플리케이션과 구성 요소는 서로 다른 지표를 내보낼 수 있지만 전반적인 상태를 보여주는 1~3개의 주요 지표를 선택합니다.

  3. 워크로드 지표를 주기적으로 평가하는 메커니즘을 구현합니다. 비즈니스 KPI가 변경되면 이해 관계자와 협력하여 워크로드 지표를 업데이트합니다. 워크로드 구성 요소 및 애플리케이션이 진화함에 따라 워크로드 지표를 조정합니다.

구현 계획의 작업 수준: 중간. 애플리케이션에 비즈니스 KPI에 대한 지표를 추가하려면 적당한 노력이 필요할 수 있습니다.

리소스

관련 모범 사례:

관련 문서:

관련 동영상:

관련 예시:

관련 서비스: