LIT(Learn I Today) 내가 오늘 배운 것들에 대한 정리
Redshift는 현재 무료 평가판을 제공하지 않는다 그래서 무료 평가판을 제공하는 Redshift Serverless를 사용했다.
Redshift Serverless 외부 연결
- 웹 콘솔에서 Redshift Serverless 대시 보드에서 작업 그룹을 누른다
- 데이터 엑세스부분에서 편집을 눌러 퍼블릭 액세스 기능을 활성화 한다.
- VPC 보안 그룹에서 인바운드 규칙에 포트번호 5439를 0.0.0.0/0에 오픈한다.
Redshift에 S3 접근 권한 설정
- 웹 콘솔에서 IAM접속
- 메뉴에서 규칙들어간다.
- 역할 생성에서 S3접근 권한을 지정한 규칙을 생성한다.
- AWS 서비스에서 Redshift 선택
- Redshift-Customizable 선택
- Filter Policies 박스에서 AmazonS3FullAccess를 찾아서 선택.
- 이름 지정후 생성
규칙을 Redshift 클러스터에 지정
- 네임스페이스 선택
- 보안 및 암호화 선택
- IAM 역할 관리 선택
- IAM 역할 관리 탭에서 IAM 역할 연결 버튼후 위에서 생성한 AmazonS3FullAccess 권한을 가진 역할을 선택후 설정