구름 딥다이브 클라우드 네이티브 4회차
| 단계 | 중점 구현 | 기간 |
|---|---|---|
| 1차 (최적화 중심) | 아키텍처, 리소스, 배포 구조 최적화 설계 및 기본 MVP 구현 | 2025.08.28~2025.09.23 |
| 2차 (트랜잭션 무결성 중심) | 데이터 일관성과 안정성 강화 | 2025.09.24~2025.10.30 |
| 3차 (자동화 및 안정화) | 모니터링 등으로 오류, 장애 대응 프로세스 안정화 및 운영 자동화 | 2025.10.31~ |
아키텍처, 리소스, 배포 구조 최적화 설계 및 기본 MVP 구현
- 데이터 일관성과 안정성 강화
- 쿠버네티스 도입을 위한 모놀리식 -> MSA 구조분리
- 기존 코드 리팩토링
모니터링 등으로 오류, 장애 대응 프로세스 안정화 및 운영 자동화
구조 : [JIRA-ID]type(domain): body
예시 [MSA-46]feat(auth): 카카오 로그인 api 추가
auth
admin
common
core
queue
setup : aws 환경변수 세팅 등
feat : 새로운 기능 추가
fix : 버그 수정
docs : 문서 수정
chore : 코드 포맷팅, 오타 수정, 주석 수정 및 삭제 등
build : CI/CD 파이프라인/ 테스트 등
test : 테스트 코드
refactor : 코드 리팩토링
- 변경사항에 대해 요약하여 작성
- 한글 작성을 권장, 한 줄에 간결하게 작성
ex) 카카오 로그인 api 추가
### PR 타입(하나 이상의 PR 타입을 선택)
-[] FEATURE : 새로운 기능 추가
-[] BUG/FIX : 버그 수정
-[] DOCS : 문서 수정
-[] CHORE : 코드 포맷팅, 세미콜론 누락, 코드 변경이 없는 경우
-[] REFACTOR : 코드 리펙토링
### 반영 브랜치
ex) feat/login -> dev
### 변경 사항
{resolve} jira ID or Github Issue Number
### 테스트 결과
ex) 메인 브랜치에 포함되기 위한 코드는 모두 정상적으로 동작해야 합니다. 결과물에 대한 스크린샷, GIF 등
Git Flow 전략
main : 운영환경에 배포된 안정적인 코드가 있는 브랜치
dev : 배포 전 기능을 통합/테스트 하는 브랜치
feat : dev 에서 브랜치를 분기하여 새로운 기능을 개발하는 브랜치
hotfix : main에서 발생한 버그 픽스를 빠르게 수정하기 위한 브랜치
브랜치 프로세스
| 이름 | 담당 | |
|---|---|---|
| 김현송 |
|
|
| 국다혜 |
|
|
| 박진영 |
|
|
| 윤효정 |
|