Project

    1. AWS + Spring Boot + React 프로젝트 근데 이제 배포 자동화를 곁들인

    0. 목표 및 구조 1. React & Spring Boot 2. AWS S3/EC2 3. 배포 자동화 - Github Actions & AWS CodeDeploy 4. 정리 1. React & Spring Boot 구성 조건 React와 Spring Boot 분리 (1)스프링부트 안에 리액트를 종속시키는 구조와 (2)분리하는 구조가 있다. 물론 한 번에 전부 빌드가 되면 개발자 입장에서는 덜 귀찮을 수도 있다. 하지만 내가 사용자일 때 서비스의 서버가 터졌을 때 화면에서 "서버에 문제가 있다"라는 안내조차 없다면? (사실 개발하는 입장에서도 에러가 발생했을 때 화면이라도 뜨면 정말 기쁘다.) Spring Boot 외부 설정 파일 Profile 분리 저번 글에 언급했던 것처럼 외부 설정 파일 때문에 배포..

    0. AWS + Spring Boot + React 프로젝트 근데 이제 배포 자동화를 곁들인

    사내 스터디로 AWS를 학습하게 되었다. 아래와 같은 이유로 프로젝트 주제와 기술을 선정하였다. 프론트와 백을 나눠보고 싶다 근데 A+B 조합은 많이 보이는데 A+C 조합은 잘 안 보인다 내가 해봐야겠다 배포 자동화가 얼마나 편한지 알고 싶다 클라우드도 써보고 싶다 좋은 튜토리얼은 많이 있으니 이 포스트에서는 헤매던 부분과 전체적인 흐름에 대해 공유하고자 한다. 나처럼 시작부터 막막함을 느끼는 사람들이 있다면 이 글이 도움이 되었으면 좋겠다. 0. 목표 및 구조 1. React & Spring Boot 2. AWS S3/EC2 3. 배포 자동화 - Github Actions & AWS CodeDeploy 4. 정리 0. 목표 및 구조 클라우드 환경 필요성 1. 특정 데이터를 테스트 DB에 당장 추가해야 ..