IT/AWS

AWS Secrets Manager, Systems Manager OpsCenter, Key Management Service (KMS) 가 뭐에요?

jaewon_sss 2025. 2. 20. 21:50
반응형

1. AWS Secrets Manager

 

💡 역할:
AWS Secrets Manager는 데이터베이스 자격 증명, API 키, OAuth 토큰과 같은 비밀(Secrets) 을 안전하게 저장하고 자동으로 교체(로테이션)할 수 있도록 지원하는 서비스입니다.

 

🛠 주요 기능:

  • 비밀 저장: 데이터베이스 비밀번호, API 키, OAuth 토큰 등을 암호화하여 저장.
  • 자동 로테이션: 비밀번호 및 보안 키를 자동으로 변경 가능.
  • IAM 권한 관리: 특정 사용자 또는 서비스만 비밀에 접근할 수 있도록 IAM 정책으로 제어.
  • AWS 서비스 연동: RDS, Redshift, DocumentDB 등과 통합하여 비밀번호를 자동으로 관리.

 

📌 사용 사례:
✅ 데이터베이스 연결 시 보안 자격 증명을 안전하게 관리하고 자동으로 교체.
✅ API 키를 코드 내에서 직접 사용하지 않고, 안전하게 저장 후 애플리케이션에서 호출.
✅ 서버리스 애플리케이션에서 환경 변수 대신 보안 자격 증명을 안전하게 로드.

 

 

 


 

 

 

2. AWS Systems Manager OpsCenter

💡 역할:
AWS Systems Manager OpsCenter는 운영 문제(Operational Issues) 를 추적하고 해결할 수 있도록 도와주는 서비스입니다.

 

🛠 주요 기능:

  • 운영 문제(OpsItems) 추적: AWS 인프라에서 발생하는 문제를 자동으로 감지하고 관리.
  • 자동 해결: CloudWatch 및 AWS Health와 연동하여 운영 문제를 자동으로 해결하는 워크플로 설정 가능.
  • 중앙 집중식 관리: AWS 서비스에서 감지된 운영 이슈를 한 곳에서 모니터링하고 분석.
  • AWS AI 서비스와 연계: AI를 활용하여 문제 해결 가이드를 제공.

 

📌 사용 사례:
✅ EC2 인스턴스가 비정상적으로 높은 CPU 사용률을 보일 경우 자동으로 감지하고 경고.
✅ 특정 AWS 서비스(예: RDS, EC2)에서 발생한 장애를 기록하고, 자동으로 해결책을 실행.
✅ CloudTrail 로그 기반으로 보안 이벤트를 감지하고 대응.

 

 

 


3. AWS Key Management Service (KMS)

 

💡 역할:
AWS Key Management Service (KMS)는 데이터 암호화 및 키 관리 서비스로, 암호화 키를 생성, 저장 및 관리할 수 있습니다.

 

🛠 주요 기능:

  • 암호화 키 생성 및 관리: AWS에서 제공하는 고유 키(CMK, Customer Master Key) 를 생성하여 데이터 암호화에 사용.
  • 데이터 암호화: AWS 서비스(S3, RDS, EBS 등)에서 데이터를 저장할 때 자동 암호화 가능.
  • IAM 및 AWS 서비스 연동: 특정 사용자 또는 애플리케이션이 키를 사용할 수 있도록 권한 관리.
  • 하드웨어 보안 모듈(HSM) 통합: FIPS 140-2 규격을 준수하는 하드웨어 보안 모듈을 기반으로 키 보호.

 

 

📌 사용 사례:
✅ S3 버킷에 저장된 데이터를 AES-256 암호화 방식으로 보호.
✅ RDS에서 저장된 데이터를 자동으로 암호화.
✅ API 호출 시 데이터를 암호화/복호화하여 보안성 강화.

 

 

 


🔎 요약 비교

Secrets Manager 비밀 저장, 자동 로테이션 DB 비밀번호, API 키 등 민감한 데이터 보관
OpsCenter 운영 문제 감지 및 자동 해결 AWS 인프라에서 발생하는 문제 추적 및 관리
KMS 암호화 키 생성 및 관리 데이터 및 서비스 암호화 (S3, RDS, Lambda 등과 연동)

Secrets Manager → API 키, DB 비밀번호 등을 안전하게 저장하고 자동 교체.
OpsCenter → AWS 인프라에서 발생하는 운영 문제를 감지하고 자동으로 해결.
KMS → AWS 서비스 내 데이터를 암호화하고 보안을 강화.

 

 

 

끗 ! 

반응형