이 리포지토리는 아래 나열 된 2개의 서비스에 대한 고도화(AI 적용) 프로젝트를 포함한다.
-
어플리케이션 성능 모니터링( Application Performance Monitor, APM)
CPU와 메모리, 그리고 어플리케이션 성능 평가를 위한 다른 자원들을 수집하여 머신러닝을 이용하여 미래의 자원 사용량을 예측한다.
현재 CPU 사용량 예측 모델만 개발 중 -
웹 방화벽(Web Application Firewall)개발 예정
* SQL Injection
리포지토리는 다음과 같이 3개의 폴더로 구성되어 있다.
-
Server --- 구태홍, 이준희.
- 데이터가 저장되는 엘라스틱 서버를 대상으로 데이터를 파싱 (실시간 & 배치)
-
APM models --- 오세욱, 박현성, 이준희
- 기존 APM 데이터를 이용하여 미래의 APM 데이터를 예측하는 모델 개발
-
WAF models --- 오세욱, 박현성, 구태홍, 이준희
- 기존 웹 공격 벡터들을 이용하여 미탐되고 있는 공격들을 탐지하는 모델 개발