배포 개요도커와 젠킨스로 CICD를 구축하고, EC2로 백엔드 서버와 프론트 서버를 배포해보자.초기에는 백엔드, 프론트, 젠킨스 각각의 EC2를 생성해서 배포를 진행하였는데, 비용 문제로 프론트 서버는 추후에 S3로 변경했다. 서비스 아키텍처- 백엔드 배포 : 도커 파일을 젠킨스가 감지해서 jar 파일 생성하여 EC2로 배포한다.- 프론트 배포 : 마찬가지로 진행한다.구축 과정1. 젠킨스 서버 EC2 설정jenkins-server EC2 생성AMI : Ubuntu Server 22.04 LTS (HVM), SSD Volume Type아키텍처 : 64비트 x86Quick start : ubuntu인스턴스 유형 : t2.micro키페어 생성 후 저장 (jenkins-key-pair)네트워크 설정 : 보안그룹..