aws lambda 윈도우환경에서 배포 패키지 생성하는 방법

OS/Microsoft|2021. 9. 17. 18:36
반응형

https://docs.aws.amazon.com/ko_kr/lambda/latest/dg/with-s3-tutorial.html

 

자습서: Amazon S3 트리거를 사용하여 썸네일 이미지 생성 - AWS Lambda

자습서: Amazon S3 트리거를 사용하여 썸네일 이미지 생성 이 자습서에서는 Lambda 함수를 생성하고 Amazon Simple Storage Service(Amazon S3)에 대한 트리거를 구성합니다. Amazon S3는 S3 버킷에 업로드된 각 이

docs.aws.amazon.com

 

Amazon S3 트리거를 사용하여 썸네일 이미지 생성을 만드는 중에...

리눅스를 몰라도 AWS 웹 인터페이스를 통해 대부분이 해결 가능했습니다.

 

하지만 배포 패키지 생성에 막혀서 문제가 발생했습니다.

개념 자체가 없었기 때문에.. 

 

필자가 찾은 가장 간편한 방법은 git bash를 설치하는 방법인데

팀원에게 얻은 팁으로 정보 공유를 위해 포스팅하려고 합니다.

 

우선 다운로드는 https://git-scm.com/  여기에서 ...

 

설치 후 실행하면 아래와 같이 됩니다.

 

 

pwd 는 현재 경로를 보는 명령어 입니다. 후에 배포 패키지를 zip으로 만들어야 하기 때문에 

현재 경로 확인이 필요합니다.

 

 

 

C:\aws 폴더를 만들고 이동하겠습니다. 

 

 

자습서에 나오는 npm install sharp 명령어 실행을 해야하지만 

git bash 에서 그대로 실행하면 윈도우 버전이 다운로드 되기 때문에 

--arch 와 --platform 옵션을 추가해서  x64 , linux 로 설치했습니다.

 

 

c:\aws 폴더에 아래와 같이 모듈이 설치되었습니다.

 

 

여기에 index.js 파일에 생성 소스를 넣고 zip으로 압축하면 배포 패키지 완성..

 

배포나 실행 테스트도 git bash - cli 를 통해서 처리가 가능한데 그 부분에 대해서도...추후에..

저와 같이 어려워 하시는분들을 위해서 ㅠㅠ..

댓글()