← 경력으로 돌아가기

💡 핵심 요약

  • ELK 스택 기반 방화벽 로그 서비스 1인 주도 설계 및 개발
  • Free Trial 서비스 MSA 방식으로 기존 시스템에 무중단 통합
  • 전사 기술 세미나 - WebFlux 리액티브 프로그래밍 발표

주요 프로젝트

☁️ 삼성 SDS Cloud 방화벽 로그 서비스 개발

2021.10 - 2022.04 | 1인 주도 개발

삼성 SDS Cloud 환경의 VPC 및 Security Group 방화벽 로그를 저장·관리하는 서비스 개발

주요 업무

  • rsyslog를 기반으로 ELK 스택(Elasticsearch, Logstash, Kibana) 구성
  • Spring Batch를 활용해 로그 데이터의 주기적 백업 및 이력 관리
  • 방화벽 로그 데이터를 S3 Object Storage에 저장 및 자동 백업 서비스 구현
  • On-premise 환경에 직접 ELK 스택 설치 및 구성

성과

  • 설계부터 백엔드 개발까지 1인 주도 개발
  • 로그 처리 및 백업 정책 자동화를 통해 운영 안정성 향상
  • 사내 클라우드 로그 관리 서비스의 핵심 인프라 구축 기여
📎 아키텍처 보기 →
JavaSpringSpring BatchElasticsearchLogstashKibanarsyslogPostgreSQLKubernetesS3

🆓 삼성 SDS Cloud Free Trial 서비스 개발

2021.07 - 2021.10 | 1인 개발

삼성 SDS Cloud의 신규 기능인 Free Trial(무료 체험판) 서비스 개발

주요 업무

  • 기존 클라우드 시스템에 MSA 방식으로 신규 서비스 통합
  • 무료 사용 신청을 위한 REST API 및 관리자 페이지 구현
  • 기존 Legacy 코드와의 연동 영향도를 최소화하도록 정밀한 통합 설계

성과

  • 분석, 설계, 개발 등 전 과정 단독 수행 및 총괄
  • 운영 중 서비스에 사이드 이펙트 없이 안정적 통합 성공
  • 성공적인 결과를 바탕으로 이후 주요 프로젝트에 추가 투입
JavaSpringREST APIMSAKubernetesPostgreSQLELK Stack

🧠 전사 기술 세미나 – 리액티브 프로그래밍 발표

2021.11 - 2021.12

WebFlux를 활용한 프로젝트 경험을 기반으로 사내 기술 세미나 발표 진행

내용

  • 리액티브 프로그래밍의 장점과 적용 사례 소개
  • 동료 개발자들이 리액티브 프로그래밍을 실제 프로젝트에 적용하는 계기 제공
  • 사내 기술 공유 문화 형성에 긍정적인 영향
📎 발표 자료 보기 →
WebFluxReactive ProgrammingSpring