AWS Serverless Aplication : Lambda 와의 연결 [Lambda, API Gateway, DynamoDB] (6)

2023. 9. 11. 22:58AWS

이전 글

 

https://muyeon95.tistory.com/281

 

AWS Serverless Aplication : Api Gateway 생성 [Lambda, API Gateway, DynamoDB] (5)

이전 글 https://muyeon95.tistory.com/280 AWS Serverless Aplication : DynamoDB 생성 [Lambda, API Gateway, DynamoDB] (4) 이전 글 https://muyeon95.tistory.com/279 AWS Serverless Aplication : Api service lambda [Lambda, API Gateway, DynamoDB] (3) 이

muyeon95.tistory.com

AWS Builders 100 - Web application 을 듣고 정리한 내용입니다.

Lambda 와 다른 서비스 연결하기

 

콘솔창에서 Lambda를 검색해 콘솔로 들어간다.

 

Lambda 콘솔에서는 오른쪽 메뉴에 있는 Functions 를 눌러서 들어가 준다.

 

그 전에 만들었던 simple-webpage function 으로 들어간다. 

 

Code source 에는 만들었던 소스코드가 담겨져 있다. 여기에서 맨 밑에 URL 을 입력하세요 라는 문구를 찾을 수 있다.

이 URL 을 Api gateway 생성하기 메뉴에서 복사해 온 URL 로 대체한다. 이후 Deploy 버튼을 누른다.

 

이제 위로 올라가서 FunctionURL 에 있는 URL 로 다시 접속한다.

이제 페이지의 버튼을 누르면 버튼 아래에 문구가 떠오르며 실행된다. 문구는 버튼을 누를 때마다 랜덤하게 바뀐다. 서비스를 모두 생성했다 !

 

마찬가지로 DB 테이블에도 잘 들어간 것을 확인할 수 있다.

 

아래는 최종 아키텍처이다.