클라우드 서비스는 유저가 직접 서버를 구입하고 설치할 필요 없이 AWS상에서 클릭 몇번으로 서버를 구축하고 사용할 수 있다.
AWS 예산 설정 방법
Lambda API Gateway - POST
DynamoDB와 REST API 생성하여, DynamoDB에 데이터를 생성/수정 해보자
접속자의 IP 주소와 첫 방문일, 마지막 방문일을 저장/업데이트/조회
Amazon Simple Queue Service(SQS)는 마이크로 서비스, 분산 시스템 및 서버리스 애플리케이션을 쉽게 분리하고 확장할 수 있도록 지원하는 완전관리형 메시지 대기열 서비스입니다.
Lambda - SQS - dynamoDB 관계를 만들어서 lambda에서 사용자 정보를 SQS로 보내면 DB에서 그 데이터를 polling 해가는 작업을 해 볼것이다.
10개, 100개의 데이터를 DB에 한번에 넣는건 문제가 되지 않지만, 만약 30000개의 데이터가 한 번에 들어가면 어떻게 될까?
Amazon에서 임대하는 독립적인 컴퓨터로, 빠르게 가상 서버를 이용할 수 있다.
인스턴스를 생성했다면 웹 서버를 설치해보자.
RDS로 MySQL 생성 후 EC2에서 접속하기.