CORS

Server & Infra

CORS 설정이 불필요한 서버 아키텍처 (Same-Origin, @Profile)

3차 데모데이를 앞둔 현 시점 기준, 줍줍 팀의 서버 아키텍처와 고민했던 지점을 공유합니다. 3차 데모데이 시점, 줍줍의 서버 아키텍처 개발환경, 운영환경에 대해서만 나누어 구성을 완료하였습니다. Github Actions를 이용해 CI를 구성하였고, Git Flow 브랜치 전략을 채택하였으며, develop, main 브랜치에 merge가 발생할 경우, Jenkins에서 이 이벤트를 받아 테스트, 빌드를 수행하여 각각 개발, 운영 환경으로 배포하게 구성했습니다. 추후 운영 환경 백엔드 WAS에 대한 로드 밸런싱을 위해 추가적인 NGINX가 도입될 수도 있을 것 같습니다. CORS 설정이 불필요한 아키텍처 위와 같은 구성을 수행하며 가장 아쉬웠던 것은, 가장 앞에 있는 하나의 NGINX 였습니다. 백엔드..

리차드
'CORS' 태그의 글 목록