Amazon DynamoDB 리소스에 태그를 사용하여 레이블을 지정할 수 있습니다. 태그를 사용하면 용도, 소유자, 환경 또는 다른 기준 등 다양한 방식으로 리소스를 분류할 수 있습니다. 태그를 사용하면 다음이 가능합니다.
-
지정한 태그를 기반으로 리소스를 신속하게 식별합니다.
-
AWS 청구서를 태그별로 구분할 수 있습니다.
참고
태그가 지정된 테이블과 관련된 로컬 보조 인덱스(LSI) 및 글로벌 보조 인덱스(GSI)는 동일한 태그로 레이블이 자동 지정됩니다. 현재 DynamoDB Streams 사용량에 태그를 지정할 수 없습니다.
태그 지정은 Amazon EC2, Amazon S3, DynamoDB 등의 AWS 서비스에서 지원됩니다. 효율적으로 태그를 지정하면 특정 태그와 연결하여 서비스 전체에 대해 생성된 보고서를 통해 비용을 분석할 수 있습니다.
태그 지정을 시작하려면 다음을 수행합니다.
-
DynamoDB의 태그 지정 제한 사항를 파악합니다.
-
DynamoDB에서 리소스 태그 지정를 사용하여 태그를 생성합니다.
-
DynamoDB 태그를 사용하여 비용 할당 보고서 생성를 사용하여 활성 태그당 AWS 비용을 추적합니다.
끝으로, 최적화된 태깅 전략을 따르는 것이 좋습니다. 자세한 내용은 AWS 태깅 전략
DynamoDB의 태그 지정 제한 사항
각 태그는 사용자가 정의하는 키와 값으로 구성됩니다. 다음과 같은 제한 사항이 있습니다.
-
각 DynamoDB 테이블은 동일한 키에 대해 한 가지 태그만을 사용합니다. 기존 태그(동일한 키)를 추가하는 경우 기존 태그 값이 새 값으로 업데이트됩니다.
-
태그 키와 값은 대소문자를 구분합니다.
-
최대 키 길이는 유니코드 문자 128자입니다.
-
최대 값 길이는 유니코드 문자 256자입니다.
-
허용되는 문자는 문자, 공백, 숫자, 특수 문자(
+ - = . _ : /
)입니다. -
리소스당 최대 태그 수는 50개입니다.
-
테이블의 모든 태그에 지원되는 최대 크기는 10KB입니다.
-
AWS 할당 태그 이름과 값에는 사용자가 할당할 수 없는
aws:
접두사가 자동으로 할당됩니다. AWS 할당 태그 이름은 태그 제한인 50개 또는 최대 크기 제한인 10KB에 포함되지 않습니다. 비용 할당 보고서에는 사용자가 지정한 태그 이름인user:
접두사가 포함됩니다. -
태그를 소급해서 적용할 수 없습니다.
DynamoDB 태그를 사용하여 비용 할당 보고서 생성
AWS에서는 태그를 사용하여 비용 할당 보고서에서 리소스 비용을 구성합니다. AWS에서는 두 가지 비용 할당 태그 유형을 제공합니다.
-
AWS 생성 태그 AWS는 사용자를 위해 태그를 정의, 생성 및 적용합니다.
-
사용자 정의 태그로, 사용자가 태그를 정의, 생성 또는 적용합니다.
두 유형의 태그 모두 개별적으로 활성화해야만 Cost Explorer나 비용 할당 보고서에 표시됩니다.
AWS 생성 태그 활성화 방법
-
AWS Management Console에 로그인한 후 https://console.aws.amazon.com/billing/home#/
에서 Billing and Cost Management 콘솔을 엽니다. -
탐색 창에서 비용 할당 태그를 선택합니다.
-
AWS-Generated Cost Allocation Tags(AWS 생성 비용 할당 태그)에서 Activate(활성화)를 선택합니다.
사용자 정의 태그 활성화 방법
-
AWS Management Console에 로그인한 후 https://console.aws.amazon.com/billing/home#/
에서 Billing and Cost Management 콘솔을 엽니다. -
탐색 창에서 비용 할당 태그를 선택합니다.
-
사용자 정의 비용 할당 태그에서 활성화를 선택합니다.
태그를 생성하여 활성화한 후 AWS에서는 사용 내역 및 비용별로 집계한 태그를 사용하여 비용 할당 보고서를 만듭니다. 비용 할당 보고서에는 각 결제 기간의 모든 AWS 비용이 포함되어 있습니다. 보고서에 태그가 지정된 리소스와 태그가 지정되지 않은 리소스가 모두 포함되어 있어 리소스에 대한 요금을 알아보기 쉽게 정리할 수 있습니다.
참고
현재 DynamoDB에서 이전한 모든 데이터에 대해 비용 할당 보고서의 태그로 구분되지는 않습니다.
자세한 내용은 비용 할당 태그 사용을 참조하세요.