brunch

You can make anything
by writing

- C.S.Lewis -

by DNS전문가카페운영 Jul 21. 2019

140.APIGW 알아보자


<1> 목표

APIGW 필요 이유 확인하자.

설정 순서를 이해하자.



<2> APIGW 필요이유

Lambda 앞에서  엔드 포인트(URL)를 제공한다.

서비스 요청을 받은후 전달하는 기능을 한다.

다양한 언어 제공



<3> 구성1

이벤트 발생 - APIGW  - Lambda



<4>  구성1  설정 순서

1. 람다 만들기

2. 정책을 만들고 role추가

3. Add trigger 클릭해 APIGW연결한다.

4.  API endpoint를 누르면 사이트가 뜬다.



1. 람다 만들기



2. 정책을 만들고 role추가

화면 아래로 내리면 role추가하는 부분이 있다.


1) Create a new role   from AWS  policy templates 로 해서 role을 새로 만든다.

2) Role name : role-text 라고 이름을 만든다.

3) Policy  templates :  Basic Lambda@Edge permisions (for CloudFront trigger)  를 적용한다.







3. Add trigger 클릭해 APIGW연결한다.


Lambda > Function  >  apihello


Add trigger해서 APIGW 생성한다.

 APIGW  endpoint를 확인한다.





4.  API endpoint를 누르면 사이트가 뜬다.


Hello  from lambda!


// Lambda의 디폴트 소스가 실행된것이, APIGW endpoint를 통해 보여지는것을 확인할수 있다.





감사합니다.






매거진의 이전글 139.Lambda 기초를 알아보자

매거진 선택

키워드 선택 0 / 3 0
브런치는 최신 브라우저에 최적화 되어있습니다. IE chrome safari
;