Amazon Redshift Serverless에서 리소스에 태그 지정 - Amazon Redshift

Amazon Redshift Serverless에서 리소스에 태그 지정

AWS에서 태그는 키-값 페어로 구성된 사용자 정의 레이블입니다. Amazon Redshift Serverless는 리소스에 대한 메타데이터를 한눈에 파악할 수 있도록 태그 지정을 지원합니다.

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

리소스를 삭제하는 경우에는 연결된 태그까지 모두 삭제됩니다. AWS CLI와 Amazon Redshift Serverless 콘솔을 모두 사용하여 서버리스 리소스에 태그를 지정할 수 있습니다. 사용 가능한 API 작업은 TagResource, UntagResourceListTagsForResource입니다.

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

  • 작업 그룹

  • 네임스페이스

  • 스냅샷

  • 복구 시점

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

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

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

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

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

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

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

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

Amazon Redshift Serverless 리소스에 대한 태그를 관리하려면

  1. Amazon Redshift Serverless 콘솔에서 Manage Tags(태그 관리)를 선택합니다.

  2. 검색할 리소스 유형을 입력하고 Search resources(리소스 검색)를 선택합니다. 태그를 관리할 리소스를 선택한 다음 Manage tags(태그 관리)를 선택합니다.

  3. 리소스에 추가하려는 키와 선택적 값을 지정합니다. 태그를 수정할 때 태그의 값은 변경할 수 있지만 키는 변경할 수 없습니다.

  4. 태그 추가, 제거 또는 수정을 완료한 후 Save changes(변경 사항 저장)를 선택한 다음 Apply(적용)를 선택하여 변경 내용을 저장합니다.