zioinfo-mail/workspace/guardia-itsm
DESKTOP-TKLFCPR\ython b8faec44e0 feat(advanced): GUARDiA 고급 확장 구현 — 20 routers + 754 endpoints
CMDB 자동 발견 (4개):
- autodiscovery.py: SSH 네트워크 스캔 + CMDB 자동 등록
- snmp_discovery.py: SNMP v2c/v3 장비 자동 발견
- dependency_map.py: 서비스 의존성 자동 매핑 (netstat)
- config_inventory.py: 서버 인벤토리 자동 수집 (SSH)

NL 쿼리 엔진 (3개):
- nlquery.py: Text-to-SQL (SELECT 전용, DML 차단)
- op_assistant.py: Multi-turn 대화형 운영 어시스턴트
- query_history.py: 쿼리 이력·즐겨찾기·공유

구성 드리프트 (3개):
- drift_detection.py: 골든 구성 vs 실제 비교·SR 자동 생성
- golden_config.py: 내장 CSAP 템플릿 + 버전 관리
- auto_remediation.py: 승인 기반 자동 교정 + 롤백

멀티클라우드 (4개):
- multicloud.py: 통합 관제 (NCloud+AWS+KT)
- aws_connector.py: AWS SigV4 직접 서명 연동
- cost_optimizer.py: AI 비용 최적화 권고
- cloud_migration.py: On-prem→K-Cloud 체크리스트

공공기관 특화 (6개):
- narasajang.py: 나라장터 OpenAPI 연동
- public_api_hub.py: data.go.kr KISA·기상청 허브
- isp_support.py: ISP 수립 지원 + AI 보고서
- network_zone.py: 행정망/인터넷망 분리 관리
- k_cloud.py: 정부 K-Cloud 전환 자동화
- e_procurement.py: 전자조달 계약·검수·납품

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-02 14:33:41 +09:00
..
.claude refactor(structure): consolidate all projects under workspace/ 2026-05-31 23:50:56 +09:00
backups refactor(structure): consolidate all projects under workspace/ 2026-05-31 23:50:56 +09:00
cicd refactor(structure): consolidate all projects under workspace/ 2026-05-31 23:50:56 +09:00
core refactor(structure): consolidate all projects under workspace/ 2026-05-31 23:50:56 +09:00
deploy refactor(structure): consolidate all projects under workspace/ 2026-05-31 23:50:56 +09:00
middleware refactor(structure): consolidate all projects under workspace/ 2026-05-31 23:50:56 +09:00
migrations refactor(structure): consolidate all projects under workspace/ 2026-05-31 23:50:56 +09:00
routers feat(advanced): GUARDiA 고급 확장 구현 — 20 routers + 754 endpoints 2026-06-02 14:33:41 +09:00
scripts/sm refactor(structure): consolidate all projects under workspace/ 2026-05-31 23:50:56 +09:00
static feat(frontend): 나머지 개발 — ITSM/Manager/Messenger 신규 UI 2026-06-02 06:24:54 +09:00
tests feat(cicd+tests): Jenkins pipeline + unit/integration test suite 2026-06-01 00:22:10 +09:00
tools refactor(structure): consolidate all projects under workspace/ 2026-05-31 23:50:56 +09:00
uploads/sr_files/SR-20260525-5A0B1E refactor(structure): consolidate all projects under workspace/ 2026-05-31 23:50:56 +09:00
alembic.ini refactor(structure): consolidate all projects under workspace/ 2026-05-31 23:50:56 +09:00
CLAUDE.md refactor(structure): consolidate all projects under workspace/ 2026-05-31 23:50:56 +09:00
database.py refactor(structure): consolidate all projects under workspace/ 2026-05-31 23:50:56 +09:00
guardia_itsm.db.bak refactor(structure): consolidate all projects under workspace/ 2026-05-31 23:50:56 +09:00
Jenkinsfile fix(zioinfo): add /var/www/zioinfo copy step in deploy + restore stash files 2026-06-01 20:42:12 +09:00
main.py feat(advanced): GUARDiA 고급 확장 구현 — 20 routers + 754 endpoints 2026-06-02 14:33:41 +09:00
models.py feat(advanced): GUARDiA 고급 확장 구현 — 20 routers + 754 endpoints 2026-06-02 14:33:41 +09:00
requirements.txt refactor(structure): consolidate all projects under workspace/ 2026-05-31 23:50:56 +09:00
test_a1_ws.py refactor(structure): consolidate all projects under workspace/ 2026-05-31 23:50:56 +09:00
test_a2_syntax.py refactor(structure): consolidate all projects under workspace/ 2026-05-31 23:50:56 +09:00
test_a3_deploy_notify.py refactor(structure): consolidate all projects under workspace/ 2026-05-31 23:50:56 +09:00
test_a4_timeline.py refactor(structure): consolidate all projects under workspace/ 2026-05-31 23:50:56 +09:00
test_a5_oncall.py refactor(structure): consolidate all projects under workspace/ 2026-05-31 23:50:56 +09:00
test_b1_anomaly.py refactor(structure): consolidate all projects under workspace/ 2026-05-31 23:50:56 +09:00
test_b2_chatbot.py refactor(structure): consolidate all projects under workspace/ 2026-05-31 23:50:56 +09:00
test_b3_code_review.py refactor(structure): consolidate all projects under workspace/ 2026-05-31 23:50:56 +09:00
test_b4_kb_agent.py refactor(structure): consolidate all projects under workspace/ 2026-05-31 23:50:56 +09:00
test_b5_orchestrator.py refactor(structure): consolidate all projects under workspace/ 2026-05-31 23:50:56 +09:00
test_b6_predictive.py refactor(structure): consolidate all projects under workspace/ 2026-05-31 23:50:56 +09:00
test_c1_cmdb.py refactor(structure): consolidate all projects under workspace/ 2026-05-31 23:50:56 +09:00
test_c2_change.py refactor(structure): consolidate all projects under workspace/ 2026-05-31 23:50:56 +09:00
test_c345.py refactor(structure): consolidate all projects under workspace/ 2026-05-31 23:50:56 +09:00
test_d1_ldap.py refactor(structure): consolidate all projects under workspace/ 2026-05-31 23:50:56 +09:00
test_d2_mfa.py refactor(structure): consolidate all projects under workspace/ 2026-05-31 23:50:56 +09:00
test_d3_pam.py refactor(structure): consolidate all projects under workspace/ 2026-05-31 23:50:56 +09:00
test_d4_vuln.py refactor(structure): consolidate all projects under workspace/ 2026-05-31 23:50:56 +09:00
test_d5_audit.py refactor(structure): consolidate all projects under workspace/ 2026-05-31 23:50:56 +09:00
test_e1_report.py refactor(structure): consolidate all projects under workspace/ 2026-05-31 23:50:56 +09:00
test_e2e3_analytics.py refactor(structure): consolidate all projects under workspace/ 2026-05-31 23:50:56 +09:00
test_e4_metrics.py refactor(structure): consolidate all projects under workspace/ 2026-05-31 23:50:56 +09:00
test_e5_finops.py refactor(structure): consolidate all projects under workspace/ 2026-05-31 23:50:56 +09:00
test_f1_tenant.py refactor(structure): consolidate all projects under workspace/ 2026-05-31 23:50:56 +09:00
test_f2f3_cache.py refactor(structure): consolidate all projects under workspace/ 2026-05-31 23:50:56 +09:00
test_f4_pwa.py refactor(structure): consolidate all projects under workspace/ 2026-05-31 23:50:56 +09:00
test_f5_gateway.py refactor(structure): consolidate all projects under workspace/ 2026-05-31 23:50:56 +09:00