배경
- 고객의 티켓 예매 시스템이 오래전부터 개발되었으나 업그레이드하기가 어려움 상황임. 따라서 고객이 마이크로 서비스 아키텍처를 활용하여 웹사이트 전체 및 백엔드 시스템을 재개발을 원함
솔루션
- 모놀리스에서 마아크로로 전환
- 범위: 아이템 서비스, 회원 서비스 등 서비스별 API 개발
- 고객이 설계와 기반 소스 공급
사용기술
- 아키텍처: 마이크로 서비스
- 인프라: AWS
- 백엔드: Java 8, MyBatis
- DB: Postgresql, DynamoDB
- Elastic search
- 웹: JSP, Thymeleaf
- 작업관리: JIRA