Amazon Redshift에서 리소스 태그 - Amazon Redshift

Amazon Redshift에서 리소스 태그

AWS에서 태그는 키-값 페어로 구성된 사용자 정의 레이블입니다. Amazon Redshift는 태그 지정을 지원하여 리소스에 대한 메타데이터를 한 눈에 제공하고 비용 할당을 기반으로 결제 보고서를 분류합니다. 태그를 비용 할당에 사용하려면 먼저 AWS Billing and Cost Management 서비스에서 보고서 태그를 활성화해야 합니다. 결제 목적으로 태그를 설정 및 사용하는 방법에 대한 자세한 내용은 사용자 지정 결제 보고서에 대한 비용 할당 태그 사용월별 비용 할당 보고서 설정을 참조하십시오.

Amazon Redshift 리소스에서는 태그가 필요하지 않지만 컨텍스트를 이해하는 데 도움이 될 수 있습니다. 비용 센터나 프로젝트 이름, 또는 기타 리소스 관련 정보에 대한 메타데이터를 사용해 리소스에 태그를 지정하기도 합니다. 예를 들어 테스트 환경과 프로덕션 환경에 속하는 리소스를 추적한다고 가정하겠습니다. 그렇다면 environment라는 이름의 키를 생성한 후 test 또는 production 값을 입력하여 각 환경에서 사용하는 리소스를 식별할 수 있습니다. 다른 AWS 서비스에서 태그를 지정하거나, 혹은 기본적인 비즈니스 범주가 있는 경우에는 Amazon Redshift 리소스에서도 일관성 유지를 위해 동일한 키-값 페어를 생성하는 것이 좋습니다.

태그는 클러스터 크기를 조정하거나, 혹은 동일한 리전에 속한 클러스터의 스냅샷을 복원한 후에도 리소스에 그대로 남습니다. 하지만 스냅샷을 다른 리전으로 복사하는 경우에는 태그가 사라지기 때문에 새로운 리전에서 태그를 다시 생성해야 합니다. 리소스를 삭제하는 경우에는 연결된 태그까지 모두 삭제됩니다.

각 리소스마다 태그 집합이 하나씩 있습니다. 여기에서 태그 집합이란 리소스에 할당되는 태그들이 하나 이상 모인 집합을 말합니다. 각 리소스는 태그 집합당 최대 50개의 태그를 가질 수 있습니다. 리소스를 생성할 때, 그리고 리소스가 생성된 후에도 태그 추가는 가능합니다. Amazon Redshift에서 태그를 추가할 수 있는 리소스 유형은 다음과 같습니다.

  • CIDR/IP

  • 클러스터

  • 클러스터 보안 그룹

  • 클러스터 보안 그룹 수신 규칙

  • Amazon EC2 보안 그룹

  • 하드웨어 보안 모듈(HSM) 연결

  • HSM 클라이언트 인증서

  • Parameter Group

  • 스냅샷

  • 서브넷 그룹

Amazon Redshift 콘솔에서 태그 지정을 사용하기 위해 사용자는 AWS 관리형 정책 AmazonRedshiftFullAccess를 연결할 수 있습니다. Amazon Redshift 콘솔 사용자에게 연결할 수 있는 태그 지정 권한이 제한된 예제 IAM 정책은 예제 7: 사용자가 Amazon Redshift 콘솔로 리소스에 태그를 지정할 수 있도록 허용 섹션을 참조하세요. 태그 지정에 대한 자세한 내용은 AWS Resource Groups란 무엇입니까?를 참조하세요.

태그 지정 요구 사항

태그를 지정할 때 요건은 다음과 같습니다.

  • 키는 접두사로 aws:를 사용할 수 없습니다.

  • 키는 태그 집합에 대해 고유해야 합니다.

  • 키는 1~128자 사이의 허용된 문자이어야 합니다.

  • 값은 0~256자 사이의 허용된 문자이어야 합니다.

  • 값은 태그 집합마다 고유할 필요는 없습니다.

  • 키와 값의 문자로는 Unicode 문자, 숫자, 공백 그리고 다음 기호가 허용됩니다. _ . : / = + - @.

  • 키와 값은 대/소문자를 구분합니다.