brunch

You can make anything
by writing

C.S.Lewis

by Master Seo Jun 19. 2023

1. (요약) AWS 람다 사용하기,서버리스 사용하기

AWS  Web application with Serverless 워크셥을 요약한다.



목표

람다로 웹서비스 만들어보기

람다로 Api 서버 만들어보기

ApiGateway 사용해보기

Dynamdb 사용해보기



람다로 웹서비스 만들어보자. 간단한 조회 사이트 만들어 보자.


<1> 구성

<2> 순서

<3> 참고 사이트



<1> 구성

출처: AWS workshop




<2> 순서


1

순서

Hello world Lambda는 그냥 만들어본다.

Webpage Lambda를 만든다. - Enable function URL  체크한다.

API Service lambda를 만든다. 디비를 조회한다. dynamodb  role이 필요하다.코드 수정

다이나모 디비 테이블 생성  name

APIGW생성 - GET , api-service-create 람다 지정

API Gateway 추가설정 - Enable CORS , 디플로이, url 확인

람다와 연결 - web 람다에 URL 입력


참고

CORS(Cross-Origin Resource Sharing)

라우저 스크립트는 다른 도메인 내 서버의 리소스에 대해 GET 요청을 수행합니다. 요청이 GET 요청을 제출하도록 승인된 도메인에서 전송된 경우 해당 서버의 CORS 구성에 따라 cross-origin 서버는 요청된 리소스를 반환하여 응답합니다.



2

요약





<3> 참고 사이트


https://catalog.us-east-1.prod.workshops.aws/workshops/600420b7-5c4c-498f-9b80-bc7798963ba3/ko-KR/serverless




같이 볼만한 자료


https://brunch.co.kr/@topasvga/1757


감사합니다.

매거진의 이전글 (요약) AWS 속성과정 - 2022
브런치는 최신 브라우저에 최적화 되어있습니다. IE chrome safari