AWS Application Cost Profiler란? - Application Cost Profiler

AWS 애플리케이션 비용 프로파일러는 2024년 9월 30일에 단종되며 더 이상 신규 고객을 받지 않습니다.

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

AWS Application Cost Profiler란?

AWS Application Cost Profiler를 사용하면 서비스 테넌트별로 AWS 청구서와 비용을 구분할 수 있습니다. 테넌트는 사용자, 사용자 그룹 또는 프로젝트일 수 있습니다.

리소스는 Amazon Elastic Compute Cloud(Amazon EC2) 인스턴스 같은 사용자가 작업할 수 있는 엔터티입니다. 선택한 테넌트의 리소스 사용량을 식별할 수 있는지 확인하세요.

일반적인 AWS 리소스 사용에는 조직 내 여러 테넌트를 지원하는 공유 서비스가 포함됩니다. 일부 리소스는 시간 기반 차원을 사용합니다. 리소스의 시간당 사용량이 아닌 테넌트별로 비용 및 청구 정보를 가져오려면 리소스를 Application Cost Profiler와 통합하세요. 이와 같이 세분화된 방식을 사용하면 공유 소프트웨어 솔루션에서 AWS 리소스가 어떻게 소비되는지 이해할 수 있습니다.

Application Cost Profiler에는 시간 기반 차원 또는 시간당 사용량을 사용할 수 있는 다음 리소스가 활성화되어 있습니다.

  • Amazon EC2 인스턴스(온디맨드 및 스팟 인스턴스만)

  • Amazon Simple Queue Service(Amazon SQS) 대기열

  • Amazon Simple Notification Service(Amazon SNS) 주제

  • Amazon DynamoDB 읽기 및 쓰기

참고

Amazon SQS, Amazon SNS 및 DynamoDB 사용량은 대부분의 리소스와 달리 시간 기준으로 청구되지 않습니다. 이 경우 한 시간 동안의 사용량(예: DynamoDB의 읽기 및 쓰기 횟수)은 해당 시간 동안 읽기 또는 쓰기가 발생한 시간에 관계없이 여러 테넌트에 할당한 시간의 백분율로 분류됩니다.

다음과 같은 세 단계로 서비스를 Application Cost Profiler와 통합합니다.

  1. 보고서 활성화 및 구성 – 이 단계에서는 원하는 최종 결과물의 모습을 정의합니다.

  2. 테넌트 사용 데이터를 Application Cost Profiler로 전송 - 이 단계를 진행하려면 테넌트가 리소스를 사용하는 시간과 연결하는 사용 데이터를 만든 다음 해당 사용 데이터를 Application Cost Profiler로 보내는 서비스 내 코드가 필요합니다.

  3. 보고서 가져오기 – Application Cost Profiler는 보고서 구성에서 지정한 빈도에 따라 보고서를 제공합니다. 보고서에 테넌트별 사용과 관련된 비용이 표시되므로 청구 내역을 세부적으로 확인할 수 있습니다.

이 단계에 대한 자세한 내용은 Application Cost Profiler 시작하기 섹션을 참조하세요.