- Aws Lambda 실습 프로젝트. Serverless Framework 기반의 개발환경 구축 및 node.js를 이용한 lambda 코드 작성
- daddyprogrammer.org에서 연재 및 소스 Github 등록
- node.js v12
- serverless framework 1.62.0
- vscode
- 로컬 테스트
- $ sls invoke local -f hello
- 로컬 Gateway 환경 띄우기
- $ sls offline start
- 터미널에서 주소를 호출
- curl -X POST
-H "Content-type: application/json"
-H "Accept: application/json"
-d '{"foo":"bar", "aws":"lambda"}'
"localhost:3000/user/10?isValid=true"
- curl -X POST
- 서버에 배포
- $ sls deploy -s production
- aws lambda 개발하기(1) – 로컬 개발 환경 구축(node.js + serverless)
- aws lambda 개발하기(2) – hellolambda, Gateway 트리거
- aws lambda 개발하기(3) – node package(모듈)설치 및 개발, 환경변수 적용
- aws lambda 개발하기(4) – serverless로 트리거(trigger), 대상(destination), 실행역할(role), VPC 설정
- aws lambda 개발하기(5) – serverless plugin (offline, prune plugin)