Notice
Recent Posts
Recent Comments
Link
반응형
«   2025/04   »
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30
Archives
Today
Total
관리 메뉴

고양이발일기

AWS 서버리스 서비스 백엔드 (1) 본문

개발 일기

AWS 서버리스 서비스 백엔드 (1)

sowish 2021. 7. 18. 22:59
반응형

드뎌 람다를 접하게 되었슴니다 음...

dynamoDB를 사용한다고 하는데 S3랑 다른 용도 일까? 둘의 용도의 차이를 잘 모르겠다.. ㅋㅋ

공부를 했다고 생각했는데 내가 이해한 방향이랑은 좀 다른가 보다 .. 일단 무작정 따라하고 이해해보자  ~~ ヘ(= ̄∇ ̄)ノ

 

아키텍처 개요

사용자의 unicorn 요청 마다 lambda함수가 호출되고 , 이는 플릿에서 unicorn을 선택하고 DynamoDB테이블에 요청을 기록하고 디스패치된 unicorn에 대한 정보를 프론트로 반환한다.

lambda는 API Gateway를 사용해 브라우저에서 호출된다. 연결을 설정하고 함수를 따로 테스트만 합니다.

 

이래서 API Gateway도 알아둬야한다고 했었군뇨.. 역시 아는게 있어야지 대화가 통하나 봅니다 

 

1단계 : Amazon DynamoDB 테이블 만들기

AWS Management Console 에서 DynamoDB를 선택해서 들어가줍니당.

 

당연히 테이블 만들기를 눌러줍니다.

예제에서는 테이블이름에는 Rides라는 이름을 지어주고 RideId라는 파티션 키를 부여해줬으니 그대로 따라해봅시다. 

이름과 키는 대/소문자를 구분한다고 하니 잘기억해서 씁시당.

이렇게 되면 완성입니당!

여기서 개요 탭으로 들어가 제일 하단에 있는 ARN를 복사해서 어딘가에 붙여넣기 해줍니다!

오늘은 DB만드는 것 까지만 해보구 내일 또 이어서 실습해보겠읍니다 ..

내일 출근도 화이팅팅팅팅팅...티잉...\\\(۶•̀ᴗ•́)۶////

 

[참고] https://aws.amazon.com/ko/getting-started/hands-on/build-serverless-web-app-lambda-apigateway-s3-dynamodb-cognito/module-3/ 

 

모듈 3 - AWS Lambda와 Amazon DynamoDB를 사용한 서버리스 백엔드

Amazon DynamoDB 콘솔을 사용하여 새로운 DynamoDB 테이블을 만듭니다. 테이블에 Rides라는 이름을 지정하고, 형식이 문자열(String)인 RideId라는 파티션 키를 부여합니다. 테이블 이름과 파티션 키는 대/소

aws.amazon.com

 

반응형

'개발 일기' 카테고리의 다른 글

Code Deploy 시작하기  (1) 2021.07.20
AWS 람다와 AWS S3 연결하기 (f. API Gateway)  (0) 2021.07.19
AWS 정적 웹사이트 호스팅 (3)  (0) 2021.07.17
AWS 정적 웹사이트 호스팅 (2)  (0) 2021.07.17
Amazon S3 란?  (0) 2021.07.16
Comments