목록2026/01/30 (3)
Spring & Java
이번 시간은 AWS Parameter Store 학습 해볼까 합니다. 학습 목표● AWS Parameter Store란 무엇인가?● EC2 - AWS Parameter Store 권한 설정 어떻게 EC2 서버에 연결할 수 있는지 확인해보겠습니다. AWS Parameter Store란?AWS System Manager Parameter Store는 설정값을 안전하게 저장하고 관리하는 서비스입니다. 2. 파라미터 생성 ● 이름 규칙 : /{앱이름}/{환경}/{키} - 계층 구조로 관리하면 권한 제어가 쉬움● Type ○ String : 문자열 ○ StringList : 콤마( , ) 로 구분된 문자열 리스트 ○ SecureString : 암호화된 문자열 환경 변수를 전 시간에 어떻게 쓰는지 확인 했..
이번 시간은 Profile별 설정 분리를 학습해 보도록 하겠습니다. 학습 목표● Profile별 설정 분리 이유● Spring Boot에서 Profile별 설정 분리 방법 Profile별 설정 분리 이유코드는 같고 설정만 다르게 하면 환경별 배포가 가능해집니다.-> Pofile을 환경이라고 이해하면 쉽습니다. 잘못된 방식● 환경 변수 하드 코딩 ( 위험 ! )# application.propertiesspring.datasource.url=jdbc:mysql://localhost:3306/test # 고정 되어버림!spring.datasource.password=12345678 # 고정 되어버림!● 문제점 ○ 운영 배포 시 코드 수정 필요 ○ 비밀번호가 코드에 노출..