테이블 버킷 만들기

테이블 버킷 만들기

Amazon S3 테이블 버킷은 S3 리소스로 테이블을 만들고 저장하는 데 사용할 수 있는 S3 버킷 유형이에요. S3 Tables 사용을 시작하려면 테이블을 저장하고 관리하는 테이블 버킷을 만들어요. 테이블 버킷을 만들 때 버킷 이름과 AWS 리전을 선택해요. 테이블 버킷 이름은 선택한 리전의 계정에서 고유해야 해요. 테이블 버킷을 만든 후에는 버킷 이름이나 리전을 변경할 수 없어요. 테이블 버킷 이름 지정에 대한 자세한 내용은 Amazon S3 테이블 버킷, 테이블, 네임스페이스 이름 지정 규칙 문서를 참고하세요.

테이블 버킷은 다음 Amazon Resource Name(ARN) 형식을 가져요.

arn:aws:s3tables:region:owner-account-id:bucket/bucket-name

기본적으로 AWS 계정에서 리전당 테이블 버킷을 최대 10개 만들 수 있어요. 테이블 버킷 또는 테이블의 할당량 증가를 요청하려면 Support에 문의하세요.

테이블 버킷을 만들 때 그 버킷에서 만들 테이블을 암호화하는 데 사용될 암호화 유형을 지정할 수 있어요. 버킷 암호화 옵션에 대한 자세한 내용은 S3 테이블 데이터를 암호화로 보호하기 문서를 참고하세요.

출처: Creating a table bucket

본문

테이블 버킷을 만들려면 먼저 다음을 수행해야 해요.

  • s3tables:CreateTableBucket에 대한 AWS Identity and Access Management(IAM) 권한이 있는지 확인하세요.

기본 암호화 유형으로 SSE-KMS를 선택한다면 s3tables:PutTableBucketEncryption 권한이 있어야 하고, 선택한 AWS KMS 키에 대한 DescribeKey 권한이 있어야 해요. 또한 사용하는 AWS KMS 키는 S3 Tables에 자동 테이블 유지 관리를 수행할 권한을 부여해야 해요. 자세한 내용은 S3 Tables SSE-KMS 암호화 권한 요구 사항 문서를 참고하세요.

테이블 버킷은 Amazon S3 콘솔, Amazon S3 REST API, AWS Command Line Interface(AWS CLI), 또는 AWS SDK를 사용해 만들 수 있어요.

더 알아보기 (Learn more)

  • 테이블 버킷 삭제하기
  • Amazon S3 테이블 버킷 세부 정보 보기
  • S3 테이블 데이터를 암호화로 보호하기