
서비스
SKT Cloud Platform에서 XBOX GAME PASS를 월 구독하여 사용하는 시스템 구축
기간
2021.06.07 ~ 2023.12.31 | 2Y 6M
🛠️ 프로젝트 스택
| Category | Technologies |
|---|---|
| Backend | Java(Spring) + Mybatis , JSP |
| Infra | Jenkins(CI/CD , Batch), GitLab |
💡 주요 경험
0️⃣ Developing admin functions
- 개발 작업: 보편적인 어드민 기능 개발
- 데이터 조회 및 제어 기능
- 배치 파이프라인 수동 연동기능
- FE화면 팝업 및 매핑 메타 데이터 제어 기능
- SMS 알림 문자 템플릿 및 푸쉬 트리거 제어 기능 등 어드민 관련 기능 개발 진행
- 진행 프로세스:
- 분기별 기능 추가 및 수정 요건 WBS 생성 → BE파트 3명이 분업하여 스프린트 개발(기능별 보통 소요 기간 2-3주)
1️⃣ Backend Part / Code & Process Refactoring
- 리펙토링 이유: 서비스 초기 단계에서 빠른 개발로 인한 스파게티 코드와 이를 커버할 프로세스 미존재
- 리펙토링 작업:
- 서비스 단의 불필요한 중복 로직 삭제 및 모듈 분리
- 서비스 프로세스 상의 이상케이스 재처리 배치 및 모니터링 시스템 구축
2️⃣ Azure Cloud Platform
- 어떤 경험을 했는지: AWS 경험만 있던 상태에서 Azure 플랫폼 경험
- 진행 작업:
- 도메인 리소스 존을 퍼블릭에서 온프레미스로 전환
- NIC 튜닝 및 포트 포워딩 구현
3️⃣ 도메인 리뉴얼 (2회)
- 시기: 2022년, 2023년 각 1회
- 리뉴얼 작업 내용:
- (FE) UI 인터페이스 개편 (기존 검은색 계열의 인터페이스에서 화이트톤으로 바꾸면서 UI/UX도 같이 변경)
- 어드민 인터페이스 리뉴얼(메타데이터 관리 기능 고도화 및 어드민 SMS인증 로그인 프로세스 추가)
- 데이터 정합성 확인 대시보드 및 BJ, 스트리머들과 연계되는 이벤트성 참여 데이터 시각화 메뉴 개발
- 프로젝트 리소스 구조 재설계
