<AWS> IoT Core Service

TaeWoo·2023년 12월 21일
0

AWS

목록 보기
4/8
post-thumbnail

IoT Core란?


▶ AWS IoT Core는 연결된 디바이스가 쉽고 안전하게 클라우드 및 다른 디바이스와 상호 작용할 수 있게 해주는 관리형 클라우드 플랫폼입니다.





지원하는 통신 프로토콜


● MQTT

● MQTT over websocket

● HTTPS

● LoRaWan(장거리 광역 네트워크)



사용한 순서도



1. 디바이스에서 MQTT 메시지를 IoT Core로 보낸다.


2. IoT Core에서 AWS Lambda 함수 서비스를 활용한다.



3. AWS Lambda 함수 서비스를 이용해 DynamoDB로 저장시킨다.


4. DynamoDB에 저장된 데이터를 백엔드 에서 불러온다.



AWS Lambda 서비스를 통해 사용 가능한 서비스


● AWS 서비스(DynamoDB, Kinesis, SNS, SQS, CloudWatch, Kibana 등등)



IoT Core 활용하면서 장점과 단점


장점

▶ EC2 서버를 배포하지 않아도, DynamoDB에 저장이 쉽게 이루어진다. 그렇기에 EC2 서버에 문제가 생겨도 DynamoDB에 저장되기 때문에 데이터를 안전하게 보관이 가능하다.

단점

▶ AWS 서비스를 많이 이용해야 하며, 많은 이용 경험이 필요하다



후기


▶ 생각보다 AWS에는 많고 다양한 서비스들이 있으며, 이 서비스들을 높은 이해도로 활용한다면 많고 효과적인 결과물을 얻을 수 있을 것이라고 생각한다.

profile
코드와 아이디어의 소통, 기록하는 개발자. 🚀✨

0개의 댓글

관련 채용 정보