● 파편화된 10개 배치시스템 통합 관리 추진 (2025.02 ~ )
- 10개 배치 시스템의 파편화 문제 해결을 위해 통합 관리를 기획 및 추진
- 1개 시스템은 메인 스케줄러로 이식하고, 5개 시스템은 실행이력 점검을 통합함
- OpenSSH 활용하여 기존 시스템구조 유지하면서 명령어 제한으로 보안 취약점 방지
- 사용기술 : Spring Batch, Jenkins, OpenSSH
● 원인불명 6개월 장애 문서중앙화 시스템 안정화 (2024.03 ~ 2024.11)
- 일정 주기로 발생하는 불규칙한 장애에 대해 WMI 기반 장애 감지 및 자동 복구 로직 구현
- 전 구간(PC부터 WEB/WAS/DB) 로그 및 네트워크 홉 구간별 분석을 통해 장애원인, 속도개선 진단
- 자동복구 및 세부분석 병행으로 가용성 확보 및 사용자 불편 최소화
- 사용기술 : WMI/Powershell, Python Locust
● 스토리지 용량 추이분석으로 적정 구매 예산 산출 (2024.08)
- Linux 명령어 원문을 파싱하여 스토리지 사용량 적재, 이상치(상하위 10%) 제거 후 평균 증감량 계산
- 데이터 기반 소요량 예측으로 사용량 확대 등 스토리지 증설, 노후 스토리지 교체시 적정 예산 산출
- 사용기술 : Linux, SSH, Python Flask
● 실패율 80% ≫ 0%, M365 감사로그 배치시스템 안정화 (2023.05 ~ 2023.08)
- 실패율 80% 시스템을 0%로 안정화하여 담당자 처리공수(매일 1시간 내외 수기실행) 절감
- 윈도우 서버 자원 모니터링/증설, Powershell 오류제어, Sql-Server Bulk Insert 엣지케이스 대응 등
- 사용기술 : Powershell, Sql-Server
● 기타 백엔드 속도 개선, 안정성 검증 사례 (2022.03 ~ )
- 엑셀 업로드 화면 렌더링 호출 로직변경, 데이터 저장 로직 O(n)O(1) 전환으로 처리속도 600초 개선
- 타도메인의 팝업 화면 호출/콜백을 위한 CORS용 이벤트 핸들러 적용, 전/후 부하 상황시 속도 측정으로 안정성 검증
- 사용기술 : Java Spring, ASP.NET, Python Flask
더보기