💡 세션 리플레이란?
실제 클릭, 스크롤, 입력 등 모든 행동을 재생하고
사용자 경험의 문제점을 정확히 파악하는 분석 도구
사용자가 겪은 문제를 그대로 재생하여 버그 원인을 빠르게 파악
추측이 아닌 실제 사용자 행동 데이터로 UX 개선 우선순위 설정
통계로는 알 수 없는 사용자 불편 지점과 이탈 원인 발견
완전한 오픈소스 프로젝트로 코드 검토 가능, 커스터마이징 자유
자체 서버에 완전히 설치 가능, 모든 데이터를 내부에서 관리
컨테이너 기반 배포로 확장성과 관리 효율성 확보
세션 리플레이, DevTools, 성능 모니터링, 에러 트래킹 등 종합 분석
Docker Compose로 PostgreSQL, ClickHouse, Redis, MinIO 등 전체 스택 구성
Nginx 리버스 프록시 설정으로 서비스 통합
Python(Chalice) 백엔드 + React 프론트엔드 연동 성공
❌ resources.py 파일 누락 → stub 파일 생성으로 우회 처리
❌ MinIO CORS 에러 → nginx.conf에 CORS 헤더 추가 (S3 서명 포함)
❌ Presigned URL 포트 문제 → s3.py 수정으로 localhost:9000 자동 변환
Kubernetes 클러스터 배포 준비 (Helm Chart 기반)
프로덕션 환경 스토리지 및 네트워크 설정
실제 서비스에 추적 코드 통합 및 모니터링 시작