AppSync
- AWS AppSync
서버리스 GraphQL
및 게시/구독 API를 생성하여 데이터를 안전하게 쿼리, 업데이트 또는 게시- 사용 사례가 여러가지 있지만, 우리는 IoT 디바이스 모니터링을 위해 사용했다.


Monitoring IoT devices in real time with AWS AppSync
아키텍처

- 센서가 AWS
IoT Core
로 데이터를 쏨
IoT Core
로 데이터가 오면, 정의된 rule에 의해 AWSLamda
함수로 전달되어 실행한다.
Lamda
함수를 통해 AWSAppSync
로 graphql mutation을 쏜다.
AppSync
는 두 가지 역할을 한다.DynamoDB
로 데이터 업데이트 수행- 구독하고 있는 클라이언트들에게 변경사항이 있다고
broadcast
로 알림
DynamoDB
- What is Amazon DynamoDB?
- 완전관리형 NoSQL 데이터베이스 서비스
- 테이블, 항목, 쿼리, 스캔 및 인덱스 작업