티스토리 뷰

AWS Lambda, CLI + serverless 작업 환경 세팅 포스팅

👉🏻  https://eddori.tistory.com/entry/AWS-Lambda-CLI-serverless-%EC%9E%91%EC%97%85%ED%99%98%EA%B2%BD-%EC%84%B8%ED%8C%85

 

AWS Lambda, CLI + serverless 작업환경 세팅

웹상의 많은 정보들에서 Lambda 작업을 어떻게 하는지 친절하게 설명해주고 있지만, AWS CLI 를 통해 Lambda 과정을 개인적으로 진행하면서 설치과정부터 간단히 정리해보려 한다. 💡 Node.js 와 npm 이

eddori.tistory.com


 

람다에 올릴 프로그램 작업

먼저, 프로젝트를 세팅할 폴더 생성한다.

 

해당 폴더로 진입한 위치에서 아래 명령어 실행한다.

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
링크
«   2024/10   »
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 31