[1편] 감사 로그 시스템 개요 (Annotation + AOP 설계)
🏗️ 시작하게 된 이유이 프로젝트는 감사 로그(Audit Log) 개념이 전혀 존재하지 않던 10년 이상 된 레거시 그룹웨어 시스템에서 시작됐다.시스템은 수백 개의 모듈(User, 전자결재, 게시판, 인사, ERP 연동 등)로 구성되어 있었지만,정작 “누가 무엇을 바꿨는가” 를 알 수 있는 기록이 하나도 없었다.즉,누가 수정했는지 모름언제 삭제가 발생했는지도 모름조회 이력도 남지 않음운영 중에 장애나 데이터 불일치가 발생해도 단서는 오직 SQL 로그뿐이었다.🔍 문제점 요약문제설명🧾 로그 부재변경, 삭제, 조회 이력이 전혀 기록되지 않음🧠 디버깅 한계장애 시 SQL 로그 외엔 단서가 없음🔐 보안 강화 필요클라우드 이전 이후, 감사 추적 기능이 필수로 요구됨🔸 즉, 기존에는 “로그 기능 자체가 없..
2025. 11. 11.