-
『Lambda』Lambda 파일 구조 및 이론AWS/Lambda 2022. 6. 20. 20:20
AWS Lambda란?
AWS Lambda는 Server Less 서비스중 하나이다.
Serverless는 Code만 업로드해도 작동이가능하게 해주는 완전관리형태를 지닌 것을 말한다.
Server설정에 대한 걱정없이 사용이 가능하여 개발자들로 하여금 서버에 대한 걱정을 덜어준다.
AWS Lambda 특징
Code를 작동시키는데 있어서 필요한 모든 파일들은 root아래에 있어야한다.
여기서 말하는 root는 생성하면 바로 보이는 곳이 root이다.
그리고 zip파일을 업로드해도 root이다.
사용할만한 사례
일정 시간마다 여러군데에서 이미지를 다운받고 해당 이미지를 zip로 묶어서 S3로 업로드하는 작업
(단, 이때는 /tmp를 사용 해야한다. 중복되는 파일이 생기면 안되기 때문에 /tmp로 파일을 넣어 코드작업하는 동안만 사용하고 그 이후에는 폐기 되도록 한다.)
REST API를 테스트용으로 간단하게 구축하는 경우