프로젝트 페이지에서 보여주는 썸네일 이미지는 AWS S3에서 가져오고 있다. 해당 방법에 대해 정리하기 전에 S3에 접근하지 위해서는 IAM을 통하여 Key값을 발급 받아야하기 때문에 IAM설정에 대해 먼저 정리 해보았다.
IAM
IAM(AWS Identity and Access Management)은 AWS에서 제공하는 서비스에 대한 엑세스를 안전하게 제어하는 서비스로 권한을 부여 혹은 제한하여 리소스의 안전성을 높인다.
IAM설정
- 엑세스 관리의 사용자에 들어가 사용자를 생성한다.
- 사용자 이름을 작성 후 넘어간다.
- S3 권한 설정을 위해 직접 정책 연결을 선택 후 S3를 검색하면 나오는 리스트 S3FullAccess를 선택후 다음을 눌러 생성한다.
- 생성된 사용자를 선택 후 보안 자격 증명 메뉴로 이동하면 하단에 있는 엑세스 키를 생성한다.
- AWS 외부에서 실행되는 애플리케이션을 선택한다.
- 엑세스 키 만들기 버튼 누르면 키가 생성된다.
- 생성된 키로 S3에 접근해 이미지를 불러오면 된다.
참고
'Dev' 카테고리의 다른 글
React Developer Tools 설치(크롬 확장프로그램) (1) | 2024.09.10 |
---|---|
aws-sdk (S3 가져오기) (0) | 2024.09.10 |
AWS S3와 CloudFront 연동 (0) | 2024.09.06 |
AWS S3 버킷 만들기 (0) | 2024.09.06 |
Rest API vs Restful API (0) | 2024.09.06 |