반응형
AWS에는 Lambda라는것이 있다.
Lambda란 무엇인가?
서버를 프로비저닝하거나 관리하지 않고도 코드를 실행할 수 있게 해주는 컴퓨팅 서비스이다.
자세한 내용은 https://docs.aws.amazon.com/ko_kr/lambda/?id=docs_gateway에서 확인할 수 있다.
Lambda 생성하기
AWS에 들어간 후 Lambda를 검색해서 클릭한다.
클릭하면 아래와 같은 화면이 나올것이다.
함수생성을 클릭한다.
함수 생성을 클릭하면 아래와 같은 화면이 나올것이다.
함수이름과 런타임시 어떤 언어와 버전으로 실행할것인지 결정한다.
결정한 후 함수생성을 클릭하면 잠시 후 함수가 생성된다.
생성된 화면은 아래와같다.
소스코드를 작성한후 save를 누르면 코드가 저장이되고 Lambda를 호출하면 저장된 코드가 실행된다.
환경변수와 태그등을 설정할 수 있지만 간단하게 테스트만 할것이므로 해당내용은 다음에 설정하도록 하겠다.
아래화면은 처음 테스트를 누르면 나오는 화면이다.
테스트시 사용할 값을 적고 저장해준다.
코드를 아래와 같이 수정한 후 테스트를 다시 한번 클릭하면 아래와같이 결과를 확인할 수 있다.
아래와같이 모니터링 -> CloudWatch에서 들어오는 요청들을 확인할 수 있다.
반응형
'컴퓨터공학 기초 > 인프라' 카테고리의 다른 글
[인프라 도전기] ec2 에 배포하기 - 2부(java 설치하기) (0) | 2020.09.21 |
---|---|
[인프라 도전기] ec2 에 배포하기 - 1부(ec2 생성하기) (0) | 2020.09.17 |
[AWS] API Gateway 비 프록시 통합모드에서 querystring 받기 (0) | 2020.08.16 |
[Linux] yum groupinstall "Development Tools" not working (0) | 2020.08.02 |
[Linux] firewalld FirewallD is not running (0) | 2020.08.01 |
댓글