1편: AWS Amplify를 활용한 정적 웹 사이트 호스팅
https://cumulus.tistory.com/16
2편: AWS Cognito 구축
https://cumulus.tistory.com/19
구성도에서 AWS Lambda 및 DynamoDB의 역할
1. 사용자가 웹 서버의 기능(unicorn)을 요청하면 API Gateway에 의해 Lambda 함수가 트리거 된다.
2. 함수는 unicorn을 선택하고, DynamoDB 테이블에 요청을 기록한 후 디스패치된 unicorn에 대한 세부 정보를 프론트 엔드 어플리케이션에 반환한다.
구축 과정
3. AWS Lambda 와 DynamoDB로 서버리스 백엔드 구축
3.1 DynamoDB 테이블 생성
3.2 Lambda 함수를 위한 IAM 역할 생성
3.3 요청을 처리하기 위한 Lambda 함수 생성
- 함수 코드 링크 -
https://webapp.serverlessworkshops.io/serverlessbackend/lambda/requestUnicorn.js
- 함수 코드 출처 -
3.4 구현 테스트
- 테스트 코드 출처 -
출처
'AWS' 카테고리의 다른 글
AWS Cloudformation을 활용한 인프라 구성 (0) | 2021.07.06 |
---|---|
AWS Cognito로 사용자 인증이 가능한 서버리스 웹 어플리케이션 구축 (4) API Gateway로 RESTful API 배포 (0) | 2021.07.06 |
사용자 인증이 가능한 서버리스 웹 어플리케이션 구축 (2) AWS Cognito 구축 (0) | 2021.07.06 |
사용자 인증이 가능한 서버리스 웹 어플리케이션 구축 (1) AWS Amplify를 활용한 정적 웹 사이트 호스팅 (0) | 2021.07.05 |
AWS SES 사용 방법 및 구성 (0) | 2021.07.05 |