Lambda

    AWS Lambda - 사용자 지정 Layer 생성, 추가하기 (2)

    AWS Lambda - 사용자 지정 Layer 생성, 설정하기(1) 1. AWS Lambda Layer serverless를 이용하여 배포시 requirements.txt 파일에 패키지를 적어주면 자동으로 AWS에서 설치한다. 참고: https://donghyeok90.tistory.com/197 하지만 람다에는 할당량이 있어서 함수의 용량은 donghyeok90.tistory.com 위 포스트에서 Layer로 등록할 zip 파일의 생성까지 완료했다. 이어서 Layer를 생성하고 Lambda에 추가하는 방법을 알아보자. 1) Lambda Layer 생성을 위해서, AWS 콘솔에 로그인한다. 2) 앞서 만든 zip파일을 업로드 하기 위해, 먼저 AWS S3로 가서 버킷을 만든다. 레이어에 추가할 zip파일..

    AWS Lambda - 사용자 지정 Layer 생성, 추가하기 (1)

    1. AWS Lambda Layer serverless를 이용하여 배포시 requirements.txt 파일에 패키지를 적어주면 자동으로 AWS에서 설치한다. 참고: https://donghyeok90.tistory.com/197 하지만 람다에는 할당량이 있어서 함수의 용량은 50MB를 초과할 수 없다. 이런 제약을 해소하기 위해 계층(Layer)을 이용한다. Layer에 패키지들을 미리 설치해놓으면 aws는 람다가 실행될 때 Layer를 붙여준다. Layer를 이용하면, 공통된 패키지를 사용하는 다른 애플리케이션을 배포할 때도 유용하게 사용할 수 있다. Lambda의 할당량 참고: https://docs.aws.amazon.com/ko_kr/lambda/latest/dg/gettingstarted-li..