brunch

You can make anything
by writing

C.S.Lewis

by Master Seo May 31. 2020

376.(추천) 클라우드 기본이라도 알고 싶습니다.

서비스로 구분하였습니다.


<1>  웹서비스

<2>  미디어 서비스

<3>  데이터 처리

<4>  관리

<5> 마이그래이션




<1>  웹서비스

서버 이중화

elb  https://brunch.co.kr/@topasvga/1154


가장 간단한 DB 사용

웹서버 ------------  DB 서버    https://brunch.co.kr/@topasvga/1158   https://brunch.co.kr/@topasvga/1159



Dynamodb  https://brunch.co.kr/@topasvga/1153




CDN으로 트래픽 분산하기

스마트폰 -------- S3 (웹서버 ) ------- CDN     https://brunch.co.kr/@topasvga/1163


API Gateway

스마트폰 --- API Gateway ---- (람다트리거) - 람다 ----- SNS   https://brunch.co.kr/@topasvga/1160


lambda, dynamodb1 https://brunch.co.kr/@topasvga/1167

lambda, dynamodb2 https://brunch.co.kr/@topasvga/1166

lambda, dynamodb3 https://brunch.co.kr/@topasvga/1168




<2>  미디어 서비스


썸네일 만들기

사용자 -------- s3 ---lambda ----- s3    https://brunch.co.kr/@topasvga/1161


썸네일 만들기

EC2 --- S3  / DynamoDB   https://brunch.co.kr/@topasvga/1169   


S3 데이터 복사 https://brunch.co.kr/@topasvga/1145


동영상 변경하기  

스마트폰 ----- s3 ----------mediaconvert ----s3  ------ 사용자  https://brunch.co.kr/@topasvga/1155


동영상 변경하기  , 변경 완료 되면 통지하기

스마트폰 ----- s3------lambda ----mediaconvert---s3--------- 사용자


                                                             :_________ Cloudwatch Evenet --------SNS ------  사용자

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






<3>  데이터 처리


실시간 데이터  Dynamodb에 입력하기

Kinesis ----(람다 트리거) -- 람다 --- Dynamodb  - Dynamodb - -( 람다 트리거) --  람다 --Redshift - 분석

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




<4>  관리


1. CLI 로  AWS  관리  https://brunch.co.kr/@topasvga/1173


2. Management https://brunch.co.kr/@topasvga/1128


3. Security https://brunch.co.kr/@topasvga/1127


4. KMS로 데이터 암호화 하기

사용자 ---------  S3 ------ KMS    https://brunch.co.kr/@topasvga/1162


5. 보안그룹 모니터링 https://brunch.co.kr/@topasvga/1152


6. 보안 점검  https://brunch.co.kr/@topasvga/1174


7. Serverless 점검  https://brunch.co.kr/@topasvga/1177


8. Slack으로 모니터링 https://brunch.co.kr/@topasvga/1176


9. 자동화

Cloudformation web,db  https://brunch.co.kr/@topasvga/1172

Cloudformation vpc https://brunch.co.kr/@topasvga/1171

Cloudformation s3, elb https://brunch.co.kr/@topasvga/1170



<5> 마이그래이션

mysql -> aws  mysql  https://brunch.co.kr/@topasvga/1159

sql -> aws mysql, aurora   https://brunch.co.kr/@topasvga/1175



<6> 다른 클라우드 기본 알아보기


AZURE https://brunch.co.kr/@topasvga/975


구글 클라우드 https://brunch.co.kr/@topasvga/974




감사합니다.

브런치는 최신 브라우저에 최적화 되어있습니다. IE chrome safari