Published 2023. 5. 24. 22:39

RDS & Aurora Security

  • 저장된 데이터 암호화 가능 → 볼륨에 암호화 된다
  • KMS를 사용해 마스터와 모든 복제본의 암호화가 이루어지고 처음 실행할 때 정의된다
  • 메인 DB를 암호화하지 않았다면 읽기 전용 또한 암호화 불가
  • 암호화 되지 않은 기존 db를 암호화 하려면 암호화 되지 않은 db의 스냅샷을 가져와 암호화된 형태로 데이터베이스 스냅샷을 복원하야 한다
    • 기존 db 스냅샷 생성 → 복원하는 과정에서 암호화를 시켜야 함
  • 전송 중 암호화 : 클라이언트와 DB간 암호화 TLS 기능이 기본. 클라이언트는 AWS에서 제공하는 TLS 루트 인증서를 사용해야 함
  • IAM 인증 : IAM 역할을 사용해서 DB 접근 가능
  • 보안 그룹: 네트워크 엑세스 통제 가능 포트, IP 차단
  • ssh 불가능하지만 RDS를 커스텀 하면 가능
  • audit log를 통해 어떤 쿼리가 실행되는지 확인 가능하며 장기간 보관도 가능

'TIL > AWS' 카테고리의 다른 글

Amazon ElastiCache  (0) 2023.05.24
Amazon RDS Proxy  (0) 2023.05.24
AWS RDS 백업  (0) 2023.05.24
AWS Aurora  (0) 2023.05.24
AWS RDS  (0) 2023.05.24
복사했습니다!