실서비스 배포를 위한 EC2 도메인 연결 & HTTPS 적용 단계별 정리
·
DevOps
1️⃣ 개요AWS EC2에 배포된 Spring Boot 서버는 기본적으로 IP 주소(http://13.124.xxx.xxx:8080)를 통해서만 접근할 수 있다. 그러나 IP는 가독성이 떨어지고, 서비스 브랜드를 식별하기 어렵다는 문제가 있다. 또한 단순한 HTTP 통신은 암호화되지 않아 중간자 공격(MITM), 세션 탈취, 쿠키 노출 등의 보안 취약점이 존재한다.이 문제를 해결하기 위해 다음 두 가지를 적용한다:도메인 연결사용자가 기억하기 쉬운 고유 주소(bbangzip.store)로 접속 가능여러 서브도메인(API, admin 등) 관리 용이HTTPS(SSL/TLS) 적용모든 트래픽을 암호화하여 안전하게 전송비밀번호, 토큰, 세션 정보 등의 유출 방지브라우저 경고(“안전하지 않음”) 제거SEO(검색엔..