Back to Security Portfolio
Infrastructure / DevOps
GitOps + ELK Stack을 통한 해킹메일 훈련 모니터링 구축
해킹메일 훈련 실시간 모니터링 및 인프라 자동화
GitOpsTerraformAtlantisELK Stack
역할
정보보안 리더 (CISO)
소속 / 연도
MOIN / 2024.11 ~ Present
프로젝트 추진 배경 및 목표
해킹메일 훈련 진행 시 수집되는 로그(IP, Hostname, 클릭 시간 등)를 실시간으로 모니터링 및 분석할 인프라 환경 구축
솔루션 선정 이유
Terraform을 이용한 인프라 코드화(IaC)로 재현 가능하고 버전 관리가 용이함 Atlantis를 연동하여 GitHub PR을 통해 투명한 인프라 변경 및 자동 실행 가능 Kibana 시각화 대시보드로 실시간 부서별/직급별 분석이 용이
도입 요구 기술 및 인프라
TerraformAtlantis (GitOps)AWS EC2/VPCELK StackGitHub
관련 법규 및 컴플라이언스
- •개인정보보호법 제29조 (개인정보 처리 기록 보관)
- •개인정보의 안전성 확보조치 기준 제4조 (내부관리계획의 수립 및 시행)
상세 설계 및 수행 내용
- 1
Terraform 인프라 작성: AWS VPC, Subnet, Security Group, EC2 리소스 및 ELK Stack 구성을 코드로 정의
- 2
GitOps(Atlantis) 설정: GitHub PR 시 Atlantis가 자동으로 terraform plan 수행, 리뷰 후 머지 시 terraform apply 자동 실행
- 3
ELK Stack 구축: EC2 내 Elasticsearch, Logstash, Kibana 인스턴스 연동 및 훈련 로그 수집 인프라 구축
- 4
시각화 구성: Kibana를 통한 실시간 피싱 훈련 현황 대시보드 구축
기대 효과 및 수행 결과
인프라 자산의 수동 설정 제거 및 히스토리 관리 체계 마련
훈련 진행 상황의 실시간 모니터링 가시성 확보
임직원 의심 메일 신고율 향상 증적 기록 기반 제공
