AWS Lambda 추가 라이브러리

오픈소스·2022년 4월 25일
0

Python

https://youtu.be/GNoZLjnwSP4
파이썬으로 만드는 서버리스 애플리케이션

$ mkdir packages
$ cd packages
$ pip install <package name> -t .
$ zip -r packages.zip .
  • Upload packages.zip to AWS Lambda
  • 추가로 lambda_function.py 화일을 생성하고, lambda_handler(event, context) 함수를 작성한다. (유툽 동영상에서)

Node.js

https://youtu.be/RnFowJ130pc

$ npm init -y
$ npm i --save <package name>
$ touch index.js
$ zip -r deploy.zip .
  • Upload deploy.zip to AWS Lambda

Python에서는 env 디렉토리가 분리될 수 있는데, Node.js는 로컬 환경을 그대로 압축하면, 바로 배포화일이 생성되기 때문에, AWS Lambda에서 Node.js를 선호하는 것 같습니다.

Layer

https://docs.aws.amazon.com/ko_kr/lambda/latest/dg/configuration-layers.html

0개의 댓글