View a markdown version of this page

콘텐츠 도메인 2: 보안 - AWS Certified Developer - Associate

콘텐츠 도메인 2: 보안

작업 2.1: 애플리케이션과 AWS 서비스에 대한 인증 및 권한 부여 메커니즘을 구현합니다.

  • 기술 2.1.1: ID 페더레이션을 구현합니다.

  • 기술 2.1.2: 액세스 제어(예: 세분화된 권한, 보안 토큰, MFA)를 구현합니다.

  • 기술 2.1.3: AWS에 대한 프로그래밍 액세스를 구성합니다.

  • 기술 2.1.4: 미리 서명한 URL을 사용하여 시간 제한이 있는 안전한 액세스를 제공합니다(예: Amazon S3 및 Amazon CloudFront 사용).

  • 기술 2.1.5: AWS 서비스에 인증된 호출을 수행합니다.

  • 기술 2.1.6: IAM 보안 주체(예: 사용자, 역할, 서비스) 및 리소스에 대한 권한을 정의합니다.

  • 기술 2.1.7: IAM 역할을 수임합니다.

작업 2.2: AWS 서비스를 사용하여 암호화를 구현하고 민감한 데이터를 관리합니다.

  • 기술 2.2.1: 저장 중 및 전송 중 암호화를 적용합니다.

  • 기술 2.2.2: AWS 서비스(예: AWS Certificate Manager, AWS Private CA)를 사용하여 인증서를 관리합니다.

  • 기술 2.2.3: 클라이언트 측 또는 서버 측 암호화를 선택하고 적용합니다.

  • 기술 2.2.4: 암호화 키를 사용하여 데이터를 암호화하고 복호화합니다.

  • 기술 2.2.5: 개발 목적으로 인증서 및 SSH 키를 생성합니다.

  • 기술 2.2.6: AWS 서비스를 사용하여 민감한 데이터 (예: 개인 식별 정보[PII], 보호 대상 건강 정보[PHI])를 식별하고, 마스킹 처리하고, 이에 대한 액세스를 제한합니다.

  • 기술 2.2.7: 보안 암호 관리 서비스를 사용하여 민감한 데이터를 보호합니다.

작업 2.3: AI 서비스를 사용하고 애플리케이션 개발에 통합하는 것과 관련된 보안 위험을 식별하고 완화합니다.

  • 기술 2.3.1: AI 서비스에 대한 액세스를 요청하고 관리합니다.

  • 기술 2.3.2: 데이터 프라이버시 제어를 사용하여 AI 서비스에 데이터를 전송합니다(예: VPC 엔드포인트를 사용하여 프라이빗 연결을 설정하고 입력과 출력이 AI 모델 훈련에 사용되지 않도록 보장).

  • 기술 2.3.3: AI 모델 입력 및 출력을 필터링하고 제어합니다(예: 콘텐츠 필터링, 민감한 정보 감지, PII/PHI 민감한 정보 삭제, 거부된 주제 정책, 프롬프트 인젝션 및 조작 방지 적용).

  • 기술 2.3.4: AI 에이전트 상호 작용을 보호합니다(예: 민감한 작업에 대한 도구 사용 권한 부여, 세션 격리, 휴먼 인 더 루프 승인 흐름 사용).

  • 기술 2.3.5: AI 서비스와 상호 작용하는 동안 모니터링 로그의 민감한 콘텐츠를 보호합니다.