Amazon SageMaker AI 노트북 인스턴스에서 AWS Key Management Service(AWS KMS) 암호화를 구성하고 싶습니다.
간략한 설명
SageMaker AI 노트북 인스턴스는 AWS KMS 키를 사용해 스토리지 볼륨을 암호화하여 노트북 데이터를 보호할 수 있도록 지원합니다.
참고: 이 문서의 단계를 완료하려면 기존 KMS 키가 있어야 합니다.
해결 방법
SageMaker AI 노트북 인스턴스는 AWS KMS 키를 사용해 스토리지 볼륨을 암호화하여 노트북 데이터를 보호할 수 있도록 지원합니다.
중요: AWS 키 암호화를 구성하려면 기존 KMS 키가 있어야 합니다.
새 SageMaker AI 노트북 인스턴스에만 KMS 키를 추가할 수 있습니다. 다음 단계를 완료하십시오.
-
SageMaker AI 콘솔을 엽니다.
-
탐색 창에서 노트북을 선택합니다.
-
노트북 인스턴스 생성을 선택한 후 노트북 인스턴스의 이름을 입력합니다.
-
권한 및 암호화 섹션의 암호화 키에 있는 드롭다운 목록에서 AWS KMS 키를 선택합니다. 또는 ARN을 입력합니다.
참고: 역할에 키에 대한 액세스 권한이 충분한지 확인하십시오.
예:
{
"Version": "2012-10-17",
"Statement": [
{
"Action": [
"kms:CreateGrant",
"kms:Decrypt",
"kms:GenerateDataKey",
"kms:GenerateDataKeyWithoutPlaintext",
"kms:DescribeKey"
],
"Resource": [
"<KMS key ARN>"
],
"Effect": "Allow"
}
]
}
-
나머지 설정을 검토한 다음, 노트북 인스턴스 생성을 선택합니다.
기존 SageMaker AI 노트북 인스턴스에 사용자 지정 AWS KMS 키를 추가하거나 편집하려면 노트북 인스턴스의 백업을 생성하십시오. 그런 다음, 백업을 동기화할 수 있는 새 노트북 인스턴스를 생성합니다. 다음 단계를 완료하십시오.
- Amazon Linux 2를 사용하여 Amazon SageMaker 노트북 인스턴스로 작업 마이그레이션에 나와 있는 단계를 완료합니다.
참고: 고려 사항 섹션을 검토하십시오.
- 동기화가 완료되면 새 노트북 인스턴스를 시작한 다음, 콘텐츠가 동기화되었는지 확인합니다.
참고: 지정된 AWS KMS 키가 없는 노트북 인스턴스의 경우 SageMaker AI는 시스템 관리형 KMS 키로 스토리지 볼륨을 암호화합니다.