SimpleDB 도메인 사용 검토

저장소 요구와 기존 의존성을 확인한 뒤 SimpleDB 사용을 결정하세요.

설명

AWS::SDB::Domain은 SimpleDB 도메인을 선언하는 유효한 CloudFormation 리소스입니다. 선언 자체가 보안 취약점은 아니지만, 신규 시스템에서는 필요한 데이터 모델과 운영 기능에 맞는 저장소인지 검토해야 합니다.

잠재적 영향

요구에 맞지 않는 저장소를 선택하면 운영 제약이나 이후 데이터 이전 비용이 커질 수 있습니다.

해결 방법

불필요한 신규 도메인은 만들지 마세요. 기존 도메인을 대체한다면 데이터와 애플리케이션 의존성을 이전하고 삭제 영향을 확인한 뒤 템플릿에서 제거하세요.

예시

신규 구성에서 필요 없는 SimpleDB 선언을 제외하는 예시입니다. 기존 스택에 그대로 적용하면 리소스 삭제로 이어질 수 있으므로 먼저 데이터 보존과 전환을 완료해야 합니다.

변경 전

yaml
Resources:
  HostedZone:
    Type: AWS::Route53::HostedZone
    Properties:
      Name: "HostedZone"

  SBDDomain:
    Type: AWS::SDB::Domain
    Properties:
      Description: "도메인 설명 예시"

변경 후

yaml
Resources:
  HostedZone:
    Type: AWS::Route53::HostedZone
    Properties:
      Name: "HostedZone"

참조