* Hongflix의 배포 환경, 인프라에 대한 정리글입니다. 24시간 돌릴 서버로 사용할 PM도 없었고, 다양한 AWS 리소스와 연동하고 테스트해보고 싶어서 모든 서버 및 리소스를 AWS EC2로 생성했다. 아키텍처를 아래 사진과 같이 구성한 이유에 대해 하나씩 정리해보고자 한다. - 개발환경 Java : 11 SpringBoot : 2.7.XX Build : Gradle DB : MySQL - 최종 AWS 아키텍처 - Web Server / WAS VPC를 분리한 이유 AWS에서 제공하는 고정 IP주소인 탄력적 IP를 프론트, 백엔드 서버에 각각 연결할 계획이었다. 하지만 하나의 계정에서 오직 하나의 탄력적 IP만 무료였다. 과금을 방지하기 위해서는 여러 개의 계정에서 리소스를 나눠서 관리하는 방식이..