brunch

You can make anything
by writing

C.S.Lewis

by Master Seo Aug 15. 2020

447.  클라우드에 데이터 저장하기


<1>   S3만 사용하여 저장하기

<2>  EC2와  S3 사용하기 , 프록시를 이용해  데이터 저장하기

<3>  EC2와  S3 사용하기 , 웹사이트를 만들어 데이터 저장하기




<1>    S3만 사용하여 저장하기


1

S3에 콘솔로 올리기


2

S3에  CLI 로 올리기


3

S3를 홈페이지로 만들어 올리기







<2>  EC2와  S3 사용하기 , 프록시를 이용해  데이터 저장하기



1

장점

내부 통신으로 데이터를 관리할수 있다.


2

구성

내부 사용자-----(트랜짓 게이트웨이 연동)--------EC2 프록시서버 (VPC ) --------(S3엔드포인트 설정)-------- S3


3

CLI 로  데이터 올리기




<3>  EC2와  S3 사용하기 , 웹사이트를 만들어 데이터 저장하기

1

장점

내부 사이트로 만들수 있다.

웹사이트 접속해 데이터 올리기


2

사용자-------------EC2(웹사이트) ----------- S3


3

내부 사이트로 만들것인가?

EC2를 사설 IP로 하고 , 내부에서만 서비스 되도록 하는 구성

S3 버킷 이름 미리 지정하기  - seo-xxx서비스-xxxx용도-s3

내부 사이트로 만들경우  S3  Endpint 를 이용해 사용 되도록 한다. // 외부에서는 접속 불가함.
  

홈페이지라 5M 이하 용량만 올릴경우 사용한다.



4

사용자-------------EC2(node js  웹사이트) ----------- S3


5

Amazon EC2 인스턴스에서 Node.js 설정

https://docs.aws.amazon.com/ko_kr/sdk-for-javascript/v2/developer-guide/setting-up-node-on-ec2-instance.html


6

참고

https://brunch.co.kr/@topasvga/1213



감사합니다.

매거진의 이전글 446. cloudwatch event - batch
브런치는 최신 브라우저에 최적화 되어있습니다. IE chrome safari