COST03-BP01 세부 정보 소스 구성 - AWS Well-Architected Framework

COST03-BP01 세부 정보 소스 구성

AWS Cost and Usage Report와 Cost Explorer에서 시간 단위의 세분 수준을 구성하여 자세한 비용 및 사용량 정보를 제공합니다. 전송된 모든 비즈니스 성과에 대한 로그 항목을 생성하도록 워크로드를 구성합니다.

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

구현 가이드

AWS Cost Explorer에서 시간 단위 세분화를 활성화하고 AWS Cost and Usage Report(CUR)를 생성합니다. 이러한 데이터 원본은 전체 조직의 비용 및 사용량을 가장 정확하게 보여줍니다. CUR은 모든 청구 가능한 AWS 서비스에 대해 일 또는 시간 단위 사용량 세분화, 요금, 비용 및 사용량 속성을 제공합니다. 태그 지정, 위치, 리소스 속성 및 계정 ID를 포함하여 가능한 모든 차원을 CUR에서 사용할 수 있습니다.

다음과 같은 사용자 지정을 사용하여 CUR을 구성합니다.

  • 리소스 ID 포함

  • CUR 자동 새로 고침

  • 시간 단위 세분화

  • 버전 관리: 기존 보고서 덮어쓰기

  • 데이터 통합: Amazon Athena(Parquet 형식 및 압축)

참고로, AWS Glue 를 사용하여 분석에 사용할 데이터를 준비하고 Amazon Athena 를 사용하여 데이터 분석을 수행하며 SQL을 사용하여 데이터를 쿼리합니다. 또한 Amazon QuickSight 를 사용하여 사용자 지정된 복합적인 시각화를 작성하고 조직 전체에 배포할 수도 있습니다.

구현 단계

  • 비용 및 사용 보고서 구성: 결제 콘솔을 사용하여 하나 이상의 비용 및 사용 보고서를 구성합니다. 모든 식별자 및 리소스 ID를 포함하는 시간 단위의 세분 수준으로 보고서를 구성합니다. 다른 세부 수준의 다른 보고서를 생성하여 더 개략적인 요약 정보를 제공할 수도 있습니다.

  • Cost Explorer에서 시간 단위의 세분 수준 구성: 결제 콘솔을 사용하여 시간 단위 및 리소스 수준 데이터를 사용합니다.

    참고

    이 기능 사용에 따른 비용이 발생합니다. 자세한 내용은 요금을 참조하십시오.

  • 애플리케이션 로깅 구성: 애플리케이션에서 제공하는 각 비즈니스 성과를 로깅하여 추적하고 측정할 수 있는지 확인합니다. 비용 및 사용량 데이터와 일치하도록 이 데이터의 세부 수준이 시간 단위 이상인지 확인합니다. 로깅 및 모니터링에 대한 자세한 내용은 AWS Well-Architected 운영 우수성 원칙 을 참조하십시오.

리소스

관련 문서:

관련 예시: