본문 바로가기

AWS 웹 개발환경 구축하기

2020. 8. 7.

웹 개발은 위와 같은 아키텍쳐로 AWS를 이용한다.

 

각 역할

 

Amazon Simple Storage Service : user가 이용할 html 파일들을 등록하고 Amazon API Gateway에서 데이터를 사용할 수 있도록 연결해준다.

 

Amazon API GateWay : user가 사용할 API URL을 생성하고, 이용하고자 하는 Lamda Function 주소에 연결해 준다.

 

AWS Lambda : 이용자가 요청한 데이터를 DB에 등록및 조회한다. DB에 등록하고자하는 id 값을 제외한 나머지 value들을 입력해 줄 수 있다. Controller와 비슷한 역할을 한다.

 

Amazon DynamoDB : 테이블을 생성한다. 테이블을 생성할 때 id값과 검색 index 두개의 value만 만든다.

 

AWS Identity and Access Management :  DB를 다룰 때 허용된 Lambda Function에서만 테이블을 다룰 수 있게 해주는 인증관리 시스템이다.

 

학습하기 : https://aws.amazon.com/ko/getting-started/hands-on/build-web-app-s3-lambda-api-gateway-dynamodb/

'AWS' 카테고리의 다른 글

Amazon VPC  (0) 2021.03.24
AWS Route 53  (0) 2021.03.24
댓글