정의
Lambda란 Django의 views.py 같은 것이다. 즉, API 혹은 함수라고 할 수 있다.
Lambda 사용 방법
- 함수 생성
- 함수 설정
- 어떤 것으로 함수를 생성할지 선택(여기서는 새로 작성 선택)
- 기본 정보
- 함수 이름: 함수 이름 입력
- 런타임: 장고, 노드 등 사용할 언어 선택
- 코드
- 함수 생성 후 만들어진 함수에 들어가면 위와 같은 페이지가 나타난다.
- 아래 코드 탭이 API를 구성하는 곳이다. API Gateway를 사용하여 Lambda 함수로 라우팅 하여 실행 할 수도 있다.
- 트리거 추가
- AWS의 서비스와 연동할 수 있게 해준다.
- 특히 API Gateway와 많이 연동한다.
- 모니터링
- CloudWatch 로그 보기: API가 사용된 로그를 모니터링 할 수 있다.
- CloudWatch 로그 보기 를 클릭하면 화면 아래에 로그 스트림을 확인 할 수 있다.
- 되도록이면 Last event time이 최신인 Log를 클릭한다.
- Log를 클릭하면 세부 로그를 볼 수 있다.
- 화살표를클릭하면 더 세부적인 내역도 볼 수 있다.