S3
-
S3 쓰기개발/AWS 2024. 9. 6. 10:56
AWS에서 제공하는 S3를 통해 파일 입출력을 하게 되면 비용이 저렴하여 많은 회사에서 S3를 사용하고 있다.이는 단순 이미지 파일업로드 뿐이 아니라 이력을 적재하여 잘못된 데이터를 추적하는 시스템 내에서도 활용이 가능하다. 간단히 AmazonS3를 주입하여 putObject(쓰기) , listObjects(읽기)를 사용해주면 된다 여기서 중요한 포인트는 파일을 위치를 어떻게 할지 , 업로드 시 압축을 어떻게 할지에 따라 비용 감축과 활용도가 달라진다는 점이다 위치의 경우 업무단위로 구분 후 생성날짜별로 저장하면 된다 예를 들면 취소라는 기능 수행 도중 S3에 파일업로드를 원한다면 S3 취소 폴더 내 금일 일자를 폴더를 만들고 거기에 해당 취소에 따른 고유 키 폴더를 만들면 될 것이다 압축의 경우 여러..