AWS/S3 (2) 썸네일형 리스트형 getObject 메서드 new AWS.s3.getObject 의 매개변수 설정 credential 설정을 확인하고 버킷과 받아올 파일의 이름을 써주자 import * as AWS from 'aws-sdk'; import { Body, Controller, Post, } from '@nestjs/common'; import { ConfigService } from '@nestjs/config'; const BUCKET_NAME = 'storage'; @Controller('download') export class DownloadController { constructor(private configService: ConfigService) {} @Post('/glb') async getObjectFromS3(@Body() {ob.. S3 Bucket 생성 및 정적 웹사이트 호스팅(CloudFront사용 전) 1. S3 Bucket 생성 https://s3.console.aws.amazon.com/s3/bucket/create?region=ap-northeast-2 S3란? Simple Storage Service의 약자이고 '파일 서버'의 역할을 하는 서비스 왜 AWS 리전을 '서울'이 아니고 '미국 동부'로 지정했을까? 이유는 웹 페이지 로딩 속도를 테스트하기 위해서! 즉, CloudFront를 사용 전/후를 비교하기 위해서 지정했다. 2. Object(File) 업로드 3. S3 버킷의 정적 웹 사이트 호스팅 기능 활성화 : 해당 버킷 이름 > 속성 탭 > 정적 웹 사이트 호스팅 인덱스 문서: s3버킷으로 웹사이트 호스팅이 되었을 때 홈 또는 디폴트로 사용할 페이지를 설정 이렇게 되면 웹 포스팅 기능은 .. 이전 1 다음