📅 프로젝트 기간
2024.05 ~ 2024.12
🛠 기술 스택
java jdbc netty
docker AWS jenkins ansible
🙋♂️ TCP PaaS 소개
TCP PaaS는 클라우드 네이티브 어플리케이션 개발 및 운영을 위한 모든 솔루션을 관리하는 서비스 입니다.
🪈 개발 프로세스
기획
- 비정기 회의
- 기능 추가 및 변경 등에 대한 간단한 소규모 회의 진행
- 필요시, 정기 회의 안건 추가
- 참여 인원: 본인, 기획자, +a(팀장님, 프론트 개발자)
- 정기 회의
- 추가된 안건에 대한 회의
- 참여인원: 본인, 기획자, +a(수많은 사람들)
개발
.png)
- 설계
- 개발
- 2가지의 마이크로 서비스 개발(미들웨어 관리 서비스, 이벤트 트리거 시스템)
- 기술스택: SAS(Spring과 유사한 자체 솔루션), Tibero DB
- 참여인원: 본인, 프론트 개발자, 요금 관련 서비스 개발자, 컨테이너 프로비저닝 서비스 개발자, 메트릭 데이터 관련 서비스 개발자
테스트
- 테스트 환경에 배포
- Ansible을 활용하여, 테스트 환경으로의 배포 자동화
- 개발한 애플리케이션 jar 빌드
- 테스트 환경(AWS EC2) 으로 jar 전송
- 테스트 환경 애플리케이션 서버에 jar 배포