[집중코스 3차] 허광남 리더님과 함께하는! MSA템플릿 컨트리뷰션
- MSA 템플릿 컨트리뷰션 시작: MSA 개요, 프로젝트 포크, 빌드, 실행, 오류/개선점 찾아 Pull Request 진행 🚀
- 전체 정보 퓨전 프레임워크에서 MSA 관련 리포지토리 확인 및 포크 수행 🍴
- 터미널에서 Git Clone 명령어를 사용하여 프로젝트 로컬 환경으로 복사 💻
- 윈드서프를 활용하여 프로젝트의 백엔드 및 프론트엔드 기술 스택 분석 🔍
- 도커 컴포즈를 사용하여 MSA 환경을 구축하고 실행하기 위한 설정 확인 🐳
- AWS 스팟 인스턴스를 활용하여 MSA 실행 환경 구성 (AMI, 크기, 보안 그룹 설정) ☁️
- SSH를 통해 AWS 인스턴스에 접속하여 MSA 실행 환경 설정 및 필요한 도구 설치 (GShell, Git, Maven, Docker) 🔑
- 오마이 ZSH를 설치하여 터미널 UI 개선 및 생산성 향상 ✨
- MSA 아키텍처의 개념 설명: 모놀리스에서 MSA로의 전환 및 고려 사항 🏢
- 레비MQ 및 집킨을 도커를 사용하여 실행하고, IP 주소를 통해 접속 확인 🐇
- 백엔드 및 프론트엔드 빌드 및 실행 과정을 통해 MSA 템플릿 동작 확인 ✅
- 깃 브랜치를 활용하여 변경 사항을 관리하고 Pull Request 생성 🌿
- AI 툴을 활용하여 프로젝트 문서(README) 자동 생성 및 개선 🤖
- MSA 전환 시 속도 및 안정성 향상이 중요하며, 분해가 어려울 경우 전환을 재고려해야 함 🤔