AWS에 익숙해지고 공부할 겸 Lambda와 API GateWay를 활용하여 간단한 get, post REST API 구축하는 실습을 해보았고, 간단하게 정리할 겸 포스팅을 작성한다.
참고링크
해당 포스팅에 마침 해보고싶었던 실습이 간단하게 잘 정리되어 있어서 많이 참고했다.
위의 [함수 생성] 버튼을 누르고 이름에 함수명을 기입해준다. 런타임에서 파이썬, nodejs, 자바 등 언어를 고를 수 있다.
생성한 함수안에서 코드탭에 index.js에 소스코드를 기입해준다.(소스코드는 위 출처포스팅에 있다.)
소스코드 수정 후 Deploy버튼을 눌러 업데이트 시켜줘야한다.
API Gateway 서비스로 가서 API 생성 버튼을 눌러준다.
REST API의 구축 버튼을 눌러준다.
API이름을 작성해준 후 우측 하단 API생성 버튼을 눌러준다.
실습이 진행된 후에 캡쳐한거라 이미 board리소스와 GET,POST 메서드가 생성되어 있다.
url에 get 방식의 endpoint를 복붙해보면 코드에 설정된 Response가 출력된다.