IAM

이미지 업로드 기능을 nodejs로 구현 중이다. 이전에 처음 간단하게 했던 프로젝트에서는 단순히 서버의 로컬 디렉토리에 이미지 파일을 저장하고, 다시 불러올때는 이미지파일을 base64로 변환해 다시 넘겨주었다. 이번에는 아마존의 S3에 이미지를 업로드해보려고 한다. nodejs에서 S3 서비스를 이용하려면 먼저 S3 버킷을 생성하고, IAM에 새로운 사용자를 등록해 어세스 키를 만들어서 사용한다. 1. S3 버킷 S3 버킷 생성을 할 때는 모든 퍼블릭 액세스 차단을 풀고 넘어간다. 버킷을 생성한 다음에는 버킷 정책을 수정해주어야 한다. 버킷 이름 클릭 > 권한 > 버킷 정책 에서 볼 수 있다. 버킷 정책은 JSON 형식으로 되어 있는데, 정책 생성기를 이용해서 쉽게 만들 수 있다. 버킷 ARN을 클릭..
한규진
'IAM' 태그의 글 목록