https://serverless-stack.com/chapters/create-a-dynamodb-table.html

Create a DynamoDB Table

https://aws.amazon.com/ko/dynamodb/
Amazon DynamoDB는 완벽하게 관리되는 NoSQL 데이터베이스로 완벽한 확장 성으로 빠르고 예측 가능한 성능을 제공합니다. 다른 데이터베이스와 마찬가지로 DynamoDB는 테이블에 데이터를 저장합니다. 각 테이블은 여러 항목을 포함하며 각 항목은 하나 이상의 속성으로 구성됩니다.

Create an S3 Bucket for File Uploads

https://serverless-stack.com/chapters/create-an-s3-bucket-for-file-uploads.html

Amazon S3 (Simple Storage Service)는 REST와 같은 웹 서비스 인터페이스를 통해 스토리지 서비스를 제공합니다. 이미지, 비디오, 파일 등을 포함하여 모든 객체를 S3에 저장할 수 있습니다. 객체는 버킷으로 구성되며 고유 한 사용자 지정 키로 각 ​​버킷 내에서 식별됩니다.

Cors란?=> https://developer.mozilla.org/ko/docs/Web/HTTP/Access_control_CORS

Create a Cognito User Pool

https://serverless-stack.com/chapters/create-a-cognito-user-pool.html
우리 노트 애플 리케이션은 안전하고 신뢰할 수있는 방법으로 사용자 계정과 인증을 처리해야합니다. 이를 위해 Amazon Cognito 를 사용할 것 입니다.

Amazon Cognito User Pool을 사용하면 개발자가 웹 및 모바일 애플리케이션에 등록 및 로그인 기능을 쉽게 추가 할 수 있습니다. 사용자 디렉토리를 유지 관리하는 고유 한 ID 제공 업체 역할을합니다. 사용자 로그인 및 로그인을 지원하고 로그인 한 사용자의 신원 토큰을 프로비저닝합니다.

Serverless Framework 설정

https://serverless-stack.com/chapters/setup-the-serverless-framework.html

Serverless Framework를 사용하면 개발자가 AWS Lambda에 배포 할 독립 기능으로 백엔드 응용 프로그램을 배포 할 수 있습니다. Amazon API 게이트웨이를 사용하여 HTTP 요청에 응답하여 코드를 실행하도록 AWS Lambda를 구성합니다.

https://github.com/jerrynim/jerrynim-serverless-stack/tree/d341d92fa8823af5356a63a9404e90989fe42987