자체 호스팅 Nextcloud를 위한 실시간 이상 감지 엔진 구축 (HNG Stage 3)
(dev.to)
Python과 슬라이딩 윈도우 알고리즘으로 Nextcloud의 트래픽 패턴을 학습해 DDoS를 자동 차단하는 엔진 구축 방법을 다루며, 이는 고가의 솔루션 없이도 비용 효율적인 선제적 보안 자동화 인프라를 구축할 수 있는 기술적 대안을 제시합니다.
이 글의 핵심 포인트
- 1Python `deque`를 활용한 O(1) 복잡도의 슬라이딩 윈도우 구현으로 실시간 트래픽 계산 효율화
- 2최근 30분간의 트래픽 데이터를 기반으로 평균(Mean)과 표준편차(Stddev)를 계산하여 동적 베이스라인 구축
- 3