많은 애플리케이션에는 파일, 이미지 및 비디오를 위한 스토리지 관리 방법이 필요합니다. 이
런 파일들을 바이너리
binary
데이터로 변환해서 데이터베이스에 직접 저장하는 것이 가능하지
만, 일반적으로 좋은 방법이 아닙니다. 더 저렴하고, 더 빠르고, 더 안전한
Amazon
S3
와 같은
관리형 스토리지 서비스를 사용하는 것이 더 좋은 선택입니다.
10
장에서는 설명과 함께 이미지를 업로드할 수 있는 사진 공유 애플리케이션을 만들어보겠습
니다. 이 애플리케이션의 사용자는 업로드된 사진의 리스트를 실시간으로 확인할 수 있습니다.
10.1
Amazon
S3
Amazon
S3
를 사용하면 필요에 따라 안전하게 파일 호스팅을 사용할 수 있습니다.
Amplify
Storage
는 이미지, 비디오,
PDF
등과 같은 파일을 저장하는 데
Amazon
S3
를 사용합니다.
Amplify
Storage
가 지원하는 파일 접근 타입에는 세 가지가 있습니다.
Public
public
으로 설정된 파일은 애플리케이션의 모든 사용자가 접근할 수 있습니다. 이런 파일들
은
S3
버킷의
public
/
경로에 저장됩니다. 하지만 이것이
URL
을 가진 모든 사용자가 해당
파일을 볼 수 있다는 것을 의미하진 않습니다. 파일을 ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month, and much more.