GUARDiA 프로젝트 문서
## 구현 내용 ### DR 자동화 (routers/dr.py, core/dr_engine.py) - DR 시나리오 등록/관리 (SERVER_FAILURE | SITE_FAILURE | DATA_CORRUPTION) - 복구 테스트 자동화 (SSH 기반 단계별 실행 + 헬스체크) - 백업 무결성 검증 (SSH → SHA-256 해시 검증) - RTO/RPO 목표 대비 실적 대시보드 - Failover 실행 API (ADMIN 전용) ### 네트워크 장비 관리 (routers/network_devices.py, core/network_scanner.py) - 스위치/라우터/방화벽/L4 장비 인벤토리 (CRUD) - 벤더별 SSH 설정 백업 (Cisco IOS / Huawei VRP / Junos / Linux) - 이전 백업과 unified diff 변경 감지 - 위험 명령어 차단 (write erase, factory-reset 등) - 토폴로지 조회 API ### CSAP 공공기관 보안 자동 점검 (routers/compliance.py 확장, core/csap_checker.py) - CSAP/ISMS-P 기반 25개 항목 자동 점검 - 기술적/운영 보안 자동 검증 (SSH, DB 직접 확인) - 수동 항목 증적 업로드 - Excel/HTML 보고서 자동 생성 - 기관별 준수율 대시보드 (A~D 등급) ### DB 모델 추가 (models.py) - DRScenario, DRTest - NetworkDevice, NetworkConfigBackup - CSAPCheckResult ### 하네스 확장 - 에이전트: dr-coordinator, network-guardian, csap-auditor - 스킬: dr-automation, network-devices, csap-compliance - guardia-orchestrator description에 DR/네트워크/CSAP 트리거 추가 ### 매뉴얼 - 39_DR_네트워크장비_CSAP_운영가이드.md 신규 작성 - 16_API_명세서.md v2.1.0 업데이트 (617개 라우트, 섹션 21~23 추가) Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> |
||
|---|---|---|
| 01_분석설계서.md | ||
| 02_단위통합테스트계획서.md | ||
| 03_개발자지침서.md | ||
| 04_운영자지침서.md | ||
| 05_설치가이드_리눅스.md | ||
| 06_설치가이드_윈도우서버.md | ||
| 07_SI프로젝트관리_분석설계서.md | ||
| 08_AI에이전트_Paperclip_설계서.md | ||
| 09_확장개발_Priority1_UI구현.md | ||
| 10_확장개발_Priority2_코어모듈.md | ||
| 11_확장개발_Priority3_AI에이전트.md | ||
| 12_확장개발_Priority4_인프라.md | ||
| 13_확장개발_Priority5_외부연동.md | ||
| 14_라이선스_키_발급_가이드.md | ||
| 15_UI_Nifty_가이드.md | ||
| 16_API_명세서.md | ||
| 17_지오정보기술_홈페이지_개발가이드.md | ||
| 39_DR_네트워크장비_CSAP_운영가이드.md | ||
| gen_ppt.js | ||
| GUARDiA_Paperclip_AI에이전트_구현보고서.pptx | ||