Notice
Recent Posts
Recent Comments
목록AWS/Lambda (1)
송민준의 개발노트
AWS Lambda - Hello world
AWS 쓰면 주로 ec2, rdb, route53, s3 정도만 토이프로젝트로 쓰다가 이번에 Lambda에 대해서 공부를 하고자 한다. 1. Lambda란 무엇인가? AWS에서 제공하는 Faas 서비스이다. Lambda는 이벤트를 감지해서 아마존 리눅스 환경의 Micro VM을 띄우고 함수를 실행한다. 그리고 DB 연동, 메시지 등 결과를 처리한다. Lambda의 실행순서는 내가 작성한 코드를 다운하고 실행환경(환경변수, 언어 등)을 셋팅, 런타임 준비, 마지막으로 함수 실행을 한다. 이러한 실행과정에는 Cold Start가 발생하면서 딜레이가 생긴다. 최초 실행 시 이 Cold Start가 생기며 Micro VM이 유지되는 기간에는 딜레이를 줄일 수 있다. 언어와 메모리 사이즈에 속도의 영향을 받는다...
AWS/Lambda
2020. 12. 16. 00:07