CODING/Project
🌐 Amazon SES - IAM 사용자 및 Access Key 발급 가이드
codingTrip
2025. 4. 28. 20:28
1️⃣ IAM 사용자 생성
- AWS Management Console 접속
- 상단 검색창 ➜ IAM 선택
- 좌측 메뉴 ➜ 사용자 클릭
- ➕ 사용자 추가 클릭
- 사용자 이름 입력 (예: ses-user)
- 액세스 유형 ➜ 프로그래밍 방식 액세스 체크
2️⃣ 권한 설정
- 정책 검색창에 SES 입력
- ✅ AmazonSESFullAccess 선택
3️⃣ 사용자 생성
- 설정 완료 후 ➜ 사용자 생성 버튼 클릭
4️⃣ Access Key 발급
- 생성된 사용자 클릭
- 상단 탭 ➜ 보안 자격 증명 이동
- 아래로 스크롤 ➜ 액세스 키 만들기 클릭
- 사용 목적 선택
✔️ AWS 외부에서 실행되는 애플리케이션 선택 - 발급된
- Access Key ID
- Secret Access Key
를 안전하게 저장
5️⃣ Spring Boot 설정
발급받은 키를 application.yml에 추가
aws:
region: ap-northeast-2
ses:
access-key: AKIAIOSFODNN7EXAMPLE
secret-key: wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY
from: noreply@parkez.click
🚨 주의사항
- Secret Key는 한 번만 표시되니 반드시 안전한 곳에 보관
- 절대 GitHub 같은 공개 저장소에 노출 금지
- 운영 환경에서는 AWS Secrets Manager 또는 환경변수 사용 권장
- 테스트 종료 후 불필요한 키는 삭제하기