프로젝트 개요
아이들을 위한 야외 활동 장려 게임
아이들을 위한 야외 활동 장려와 사회성 향상 게임인 뚜벗(TTUBEOT) 팀 프로젝트
인프라 관리 업무와 서버 관리, CI/CD 파이프라인 관리, 그리고 모험 개발 업무를 담당했습니다.
개발 기간
2024.10 ~ 2024.11 (6주)
운영 기간
2024.11.14 ~
주요 업무
Infrastructure
- 인프라 설계/구축/관리, 개발 관리/감독
- Jenkins 구축, CI/CD 파이프라인 설계/구축 및 전체 관리
- Kubernetes 배포 자동화 (Jenkins pipeline)
- BunnyCDN 프론트엔드/APK 파일 배포 자동화 (Jenkins pipeline)
Backend
- NodeJS + Typescript + Express 모험 서비스 개발
- Socket.IO 사용자 위치 정보 및 이벤트 실시간 전달 기능 구현
- Redis & MongoDB GeoHash 활용, 인접 사용자 조회 기능 개발
- Redis Clustering을 통해 서비스 안정성 확보