티스토리 뷰
AWS Lambda, CLI + serverless 작업 환경 세팅 포스팅
람다에 올릴 프로그램 작업
먼저, 프로젝트를 세팅할 폴더 생성한다.
해당 폴더로 진입한 위치에서 아래 명령어 실행한다.
sls create -t aws-nodejs
-t : —template 과 동일
위 명령어를 통해 생성되는 파일
handler.js serverless.yml .gitignore
사용하는 IDE로 해당 폴더를 오픈해서 소스 작업 진행
필요한 라이브러리들을 npm install —save 하는 것 잊지말기
serverless.yml 파일 작성
serverless.yml 파일에서 lambda에 배포하기 위해 필요한 모든 설정들을 기재할 수 있다.
특히, 배포할 region을 지정하기 위해
provider 밑에 region을 명시 해주어야함.
그 외에 vpc, securityGroup, environment 등 모두 serverless.yml 파일에 작성해주어야 한다.
참고 👉🏻 serverless.yml Reference
Serverless Framework - AWS Lambda Guide - Serverless.yml Reference
배포하기
PROJECT-FOLDER $ sls deploy
AWS Lambda 에 들어가면 올라간 것을 확인할 수 있다.
'AWS' 카테고리의 다른 글
AWS Lambda, CLI + serverless 작업환경 세팅 (1) | 2022.09.23 |
---|
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- elastic-builder
- docker exec
- serverless
- aws cli
- 람다
- 깃헙
- webhook
- 디스코드
- background.js
- contentScript.js
- 웹훅
- 도커
- JavaScript
- elasticsearch
- ChromeExtension
- NestJS
- docker-compose
- 크롬익스텐션
- github
- nodejs
- git동기화
- docker
- container접속
- Error "server gave HTTP response to HTTPS client"
- should
- branch조회
- AWS
- Hoisting
- 서버리스
- Lambda