Claude Enterprise에 Amazon Bedrock Guardrails 연동해 DLP 정책 적용하는 방법

·2026.11.03 16:10

핵심 내용

자체 규칙과 Bedrock Guardrails를 결합해 Claude Enterprise의 DLP 위반 요청을 차단한다.

1 / 3

자세히 보기

  • Claude Enterprise Inference hooks를 통해 조직의 판정 서버로 요청을 전달하고, 자체 규칙(Stage-1)과 Amazon Bedrock Guardrails(Stage-2)를 순차적으로 적용해 DLP 위반을 차단함
  • 한국 고유 식별자(주민번호, 사업자번호)와 사내 보안 표기(대외비)는 Guardrails가 지원하지 않아 자체 규칙으로 검사하며, PII와 프롬프트 공격은 Guardrails로 탐지함
  • 5턴 대화 실측 시 본문 크기가 736바이트에서 4,399바이트로 증가했으나, 증분 검사로 비용과 처리량 쿼터 재사용을 방지하며, 서버 처리 시간은 586~1,292ms로 측정됨
  • 판정 서버는 AWS Fargate 기반 격리 서브넷에 배포되며, Anthropic 이그레스 대역(160.79.106.0/24)만 허용하는 보안 그룹과 Standard Webhooks 서명 검증을 적용함

아키텍처 및 보안 구성

  • ALB를 인터넷 진입점으로 사용하며, X-Hook-Token 헤더와 HMAC-SHA256 서명 검증을 통해 위조 요청을 차단함
  • Bedrock 호출은 PrivateLink 전용으로 제한하고, 엔드포인트 정책으로 ApplyGuardrail만 허용함
  • 장애 발생 시 Fail-closed 정책으로 요청을 차단하며, 서킷 브레이커는 10분 후 자동 복구 확인을 시작함

판정 로직 및 한계

  • Stage-1에서 거부 조건 충족 시 Stage-2를 스킵하여 비용과 지연을 절감하며, Guardrails 결과는 허용으로 변경 불가함
  • 첨부 파일 원본 이미지 검사 불가, 난독화 대응 어려움, 다중 턴 분산 전송 시 기준 회피 가능성 등 한계가 존재함
  • 현재 claude.ai 조직 설정에서만 Inference hooks 구성이 가능하며, Compliance API Activity Feed로 변경 이력을 확인함

이 한국어 요약은 AI가 자동으로 만들었습니다. 원문의 주장과 맥락은 원문에서 확인해 주세요. 저작권은 원저작자에게 있습니다.

AI 처리 방식을 확인하거나, 요약 오류와 출처 표기 문제, 삭제 요청을 문의 · 건의로 알려주세요.