# AWS S3

[Node.js] AWS S3 로 이미지 업로더 구현하기
프로젝트 개발 초기 naver Book API를 이용해서 일괄적으로 책 정보를 받아와서 DB에 저장했다. 그러다보니 이미지 url을 text로 입력 받는 형태로 기존 상품 수정 페이지를 구현하게 되었는데 관리자가 새로운 책을 등록할 경우 이미지 파일을 업로드 하여 DB

AWS S3 생성 및 설정
사이드프로젝트를 진행하면서 이미지 관리를 위해 S3를 사용하면서 알게된 정보를 정리해보았다.쉽게말해 AWS(Amazon Web Service)에서 제공하는 클라우드 파일 저장소이다.서버(EC2, ELB)만을 사용해서 파일을 저장을 하게되면 성능 및 여러 다른 문제들이

[S3] 확장자 별로 S3 객체 캐시 설정하기
특정 확장자(ex, png)를 가진 S3 객체에 대한 캐싱 기간을 관리하려면 어떻게 해야할까. 콘솔로는 아래와 같이 객체 레벨에서 메타데이터 편집을 통해 cache 설정이 가능하다. Cache-Control 은 지정한 초만큼 캐시해두었다가 해당 캐시값 이후에 다시

[AWS] S3 Bucket 접속 및 업로드/다운로드 방법
이 글은 AWS S3에 터미널로 접속하여 파일 업로드/다운로드하는 방법을 소개하는 글이다. S3 : Simple Storage Service로 클라우드 저장소임. 지역(Region)별로 있는 저장소에 접속하는 개념임.(서울 : ap-northeast-2 처럼 버킷이
[AWS Lambda] Lambda에서 S3 연결
Bucket List 읽어오기 버켓 : 만들 수 있는 최상위 디렉토리 (계정당 100개까지 생성 가능) S3에 있는 txt 파일 읽어오기
[Dimelo Project] AWS S3 - Missing credentials in config, if using AWS_CONFIG_FILE, set AWS_SDK_LOAD_CONFIG=1
aws s3 multer로 이미지를 업로드 하려고 하니 다음과 같은 오류가 났다.Missing credentials in config, if using AWS_CONFIG_FILE, set AWS_SDK_LOAD_CONFIG=1기존 코드다음과 같이 수정하니 정상적으로
[Dimelo Project] aws s3 multer
버킷 만들기 IAM - 정책만들기 에 버킷 이름과 파일 경로를 담은 params 객체를 넘겨주면 최대 1000개의 파일을 가져올 수 있는데, 그보다 많은 파일들을 가져올 때 아래처럼 작성하면 된다.IsTruncated 값이 false면 더이상 응답할 파일이 없는 것이고 tru
MalformedXML: The XML you provided was not well-formed or did not validate against our published schema
aws s3 bucket에 올라간 파일들을 제거하면서 deleteObjects() 메서드를 사용했다. listObjectsV2()로 파일들을 가져올 때 한번 요청에 최대 1000개였는데 deleteObjects()도 마찬가지로 한번에 최대 1000개를 제거할 수 있었다

김성모 짤 생성기 제작 후기
예시 이미지최근에 네이버 웹툰에서 나온 짤 중 위와 같은 짤이 있는데 이 짤이 많이 유행하고 사람들이 말풍선 안의 대사를 직접 수정해서 많이 쓰는 것 같아서 이를 편하게 하기 위해 김성모 짤 생성기 페이지를 직접 만들어서 무료로 배포해보았다.페이지 예시 이미지만든 뒤

CompletableFuture를 이용해서 S3에 이미지를 병렬적으로 업로드 하려다 **실패** 한 이야기 ^__^
s3에 객체 하나 하나 언제 올리고 있을건가 싶어서 도전한 asynchronous upload 이야기

[AWS]AWS S3란(+key, prefix, version)
AWS에서 IAM 다음으로 중요한 s3 서비스에 대해 공부해 봅시다.객체 스토리지파일 업로드, 다운로드, 검색 가능무제한 용량다양한 인증/ 권한 부여 제공공식 홈페이지 확인유튜브 영상 설명Region(가용 영역 합침) 기반 서비스매우 안전상대적으로 빠르진 않음CDN(C