View a markdown version of this page

AWS Security Agent의 데이터 보호 - AWS 보안 에이전트

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

AWS Security Agent의 데이터 보호

AWS 공동 책임 모델은 AWS Security Agent의 데이터 보호에 적용됩니다. 이 모델에서 설명하는 것처럼 AWS는 모든 AWS 클라우드를 실행하는 글로벌 인프라를 보호해야 합니다. 사용자는 이 인프라에 호스팅되는 콘텐츠에 대한 통제 권한을 유지할 책임이 있습니다. 또한 사용하는 AWS 서비스의 보안 구성 및 관리 작업에 대한 책임이 있습니다. 유럽의 데이터 보호에 대한 자세한 내용은 AWS 보안 블로그의 AWS 공동 책임 모델 및 GDPR 블로그 게시물을 참조하세요. 데이터 보호를 위해 AWS 계정 자격 증명을 보호하고 AWS IAM Identity Center 또는 AWS Identity and Access Management(IAM)를 사용하여 개별 사용자를 설정하는 것이 좋습니다. 이렇게 하면 개별 사용자에게 자신의 직무를 충실히 이행하는 데 필요한 권한만 부여됩니다. 또한 다음과 같은 방법으로 데이터를 보호하는 것이 좋습니다.

  • 각 계정에 다중 인증(MFA)을 사용합니다.

  • SSL/TLS를 사용하여 AWS 리소스와 통신합니다. TLS 1.2는 필수이며 TLS 1.3을 권장합니다.

  • AWS CloudTrail로 API 및 사용자 활동 로깅을 설정합니다. CloudTrail 추적을 사용하여 AWS 활동을 캡처하는 방법에 대한 자세한 내용은 AWS CloudTrail 사용 설명서의 CloudTrail 추적 작업을 참조하세요. CloudTrail

  • AWS 암호화 솔루션을 AWS 제품 내의 모든 기본 보안 컨트롤과 함께 사용합니다.

  • Amazon S3에 저장된 민감한 데이터를 검색하고 보호하는 데 도움이 되는 Amazon Macie와 같은 고급 관리형 보안 서비스를 사용합니다.

  • 명령줄 인터페이스 또는 API를 통해 AWS에 액세스할 때 FIPS 140-3 검증 암호화 모듈이 필요한 경우 FIPS 엔드포인트를 사용합니다. 사용 가능한 FIPS 엔드포인트에 대한 자세한 내용은 연방 정보 처리 표준(FIPS) 140-3을 참조하세요.

고객의 이메일 주소와 같은 기밀 정보나 중요한 정보는 태그나 이름 필드와 같은 자유 형식 텍스트 필드에 입력하지 않는 것이 좋습니다. 여기에는 AWS Security Agent 또는 기타 AWS 서비스에서 콘솔, API, AWS CLI 또는 AWS SDKs를 사용하여 작업하는 경우가 포함됩니다. 이름에 사용되는 태그 또는 자유 형식 텍스트 필드에 입력하는 모든 데이터는 청구 또는 진단 로그에 사용될 수 있습니다. 외부 서버에 URL을 제공할 때 해당 서버에 대한 요청을 검증하기 위해 보안 인증 정보를 URL에 포함시켜서는 안 됩니다.

저장된 데이터 암호화

AWS Security Agent는 기본적으로 AWS 관리형 암호화 키를 사용하여 저장된 모든 데이터를 암호화합니다. 여기에는 다음이 포함됩니다.

  • 설계 문서 및 코드 - 보안 검토를 위해 제공하는 모든 설계 문서, 코드 리포지토리 및 애플리케이션 아티팩트는 AES-256 암호화를 사용하여 암호화됩니다.

  • 보안 조사 결과 - 모든 보안 조사 결과, 취약성 보고서 및 문제 해결 권장 사항은 유휴 시 암호화됩니다.

  • 구성 데이터 - 보안 요구 사항, 사용자 지정 정책 및 서비스 구성이 암호화됩니다.

  • 감사 로그 - 모든 서비스 활동 로그 및 감사 추적이 암호화됩니다.

AWS Security Agent는 AWS Key Management Service(AWS KMS)를 사용하여 암호화 키를 관리합니다. 선택적으로 고객 관리형 키를 사용하여 데이터를 암호화하여 리소스를 보호하는 암호화 키를 완벽하게 제어할 수 있습니다. 자세한 내용은 AWS Security Agent에 사용되는 고객 관리형 키 단원을 참조하십시오.

전송 중 데이터 암호화

AWS Security Agent는 전송 계층 보안(TLS) 1.2 이상을 사용하여 전송 중인 모든 데이터를 암호화합니다. 이는 다음에 적용됩니다.

  • API 통신 - 애플리케이션과 AWS Security Agent 간의 모든 API 호출은 TLS 암호화와 함께 HTTPS를 사용합니다.

  • 콘솔 액세스 - HTTPS를 통해 AWS Security Agent 콘솔에 액세스합니다.

  • 리포지토리 연결 - GitHub 및 기타 코드 리포지토리에 대한 연결은 암호화된 프로토콜을 사용합니다.

  • 에이전트 통신 - AWS Security Agent 서비스와 침투 테스트 에이전트 간의 모든 통신은 암호화된 채널을 사용합니다.

키 관리

AWS Security Agent는 AWS Key Management Service(AWS KMS)를 사용하여 암호화 키를 관리합니다. 기본적으로 데이터는 AWS 관리형 키를 사용하여 암호화됩니다. 선택적으로 에이전트 스페이스 및 통합과 같은 리소스를 생성할 때 고객 관리형 키를 지정할 수 있습니다. 자세한 내용은 AWS Security Agent에 사용되는 고객 관리형 키 단원을 참조하십시오.

인터네트워크 트래픽 개인 정보

AWS Security Agent는 퍼블릭 인터넷을 사용하여 클라우드 호스팅 소스 제어 공급자(GitHub, GitLab, Bitbucket) 및 Confluence Cloud와 통신합니다.

자체 호스팅 공급자(GitLab 자체 관리형, GitHub Enterprise Server)의 경우 모든 트래픽을 AWS 네트워크 내에 유지하도록 Amazon VPC Lattice를 사용하여 프라이빗 연결을 구성할 수 있습니다. 자세한 내용은 프라이빗 호스팅 소스 제어에 연결 단원을 참조하십시오.

기본 구성에서 AWS Security Agent는 퍼블릭 인터넷을 사용하여 침투 테스트를 위해 앱에 연결합니다. VPC를 사용하여 애플리케이션에 액세스하도록 침투 테스트를 구성할 수도 있습니다. 자세한 내용은 에이전트를 프라이빗 VPC 리소스에 연결 단원을 참조하십시오.

리전 간 데이터 처리

AWS Security Agent는 리전 간 추론을 사용하여 사용 가능한 컴퓨팅 리소스와 모델 가용성을 최적화합니다. 요청이 시작된 리전에 따라 입력 프롬프트를 처리하고 다른 리전에서 결과를 출력할 수 있습니다.

  • 미국 동부(버지니아 북부) – us-east-1, 미국 서부(오레곤) – us-west-2, 아시아 태평양(시드니) – ap-southeast-2, 아시아 태평양(도쿄) – ap-northeast-1, 유럽(프랑크푸르트) – eu-central-1, 유럽(아일랜드) –에서 eu-west-1AWS Security Agent는 지리적 리전 간 추론을 사용합니다. 대부분의 기능에서 데이터 처리는 요청이 시작된 지리적 경계(예: 미국, EU, 호주 또는 일본) 내에 유지됩니다. 코드 수정의 경우 호주와 일본의 요청은 유럽 연합에서 처리됩니다. 기능별 라우팅 세부 정보는 교차 리전 추론 표를 참조하세요.

  • 아시아 태평양(뭄바이) - ap-south-1, 아시아 태평양(싱가포르) - ap-southeast-1, 남아메리카(상파울루) -에서 sa-east-1AWS Security Agent는 글로벌 리전 간 추론을 사용합니다. 모든 상용 AWS 리전에서 입력 프롬프트 및 출력 결과를 처리할 수 있습니다.

어떤 경우에도 데이터는 요청이 시작된 리전에만 저장됩니다. 리전 간 작업 중에 전송되는 모든 데이터는 AWS 네트워크에 남아 있으며 퍼블릭 인터넷을 통과하지 않습니다. AWS 리전 간에 전송 중인 데이터를 암호화합니다.

교차 리전 추론은 항상 활성화되어 있으며 옵트아웃할 수 없습니다. 각 기능에 대한 요청을 처리하는 리전에 대한 자세한 내용은의 교차 리전 추론 섹션을 참조하세요AWS Security Agent의 보안 모범 사례.

데이터 삭제

AWS Security Agent에서 데이터를 삭제하는 경우:

  • 데이터는 삭제 대상으로 표시되며 서비스를 통해 더 이상 액세스할 수 없습니다.

  • 30일 이내에 모든 AWS Security Agent 시스템에서 데이터가 삭제됩니다.

데이터를 삭제하려면

  1. AWS 콘솔에서 AWS Security Agent로 이동합니다.

  2. 삭제할 데이터(보안 검토, 조사 결과 또는 사용자 지정 요구 사항)를 선택합니다.

  3. 삭제를 선택하여 삭제를 확인합니다.