Internet of things
프로그래밍/IoT
2020. 5. 25.
[AWS IoT] Policy(정책)_IoT Device와 서버 간의 Interface
2번의 포스팅을 통해 IoT Device가 통신을 할 수 있기 위한 IoT 인증서에 대해서 살펴보았다. AWS IoT의 경우, MQTT Protocol에 따라서 통신을 하게 되는데 적절한 인증 방법과 유효한 인증서를 통해 MQTT Broker에 연결한 Device가 어떤 규격에 따라 통신을 할 수 있는지의 문제가 남아있다. Web Application과 IoT Service에서의 Interface 비교 일반적인 Web Application을 생각해보면, Client와 Server 간의 통신에 대한 방법은 API Interface에 따라서 정해지게 된다. HTTPS 기반의 REST API라고 생각해보면 어떤 Endpoint로 어떤 Method를 사용하여 Request를 보내고, 그에 대한 Response는..
프로그래밍/IoT
2020. 4. 9.
[IoT] AWS IoT로 IoT 서비스 개발 시작하기
멀게만 느껴졌던 IoT 서비스를 직접 설계하고 구현하고 있다. 이 한 문장이 엄청 거창하게 보이지만, 이것이 가능한 데에는 여러 Cloud에서 IoT 서비스를 설계할 수 있도록 기본적인 리소스를 제공해주기 때문에 진입장벽은 많이 낮아진 것 같다. Cloud 서비스를 바탕으로 IoT 시작하기 AWS IoT의 Developer Docs를 살펴보면, AWS IoT 서비스를 다음과 같이 설명한다. "인터넷에 연결된 Device가 AWS Cloud에 연결할 수 있고, Cloud의 애플리케이션이 인터넷에 연결된 디바이스와 상호 작용할 수 있게 하는 서비스" 즉, AWS IoT를 사용하면 인터넷에 연결된 제품과 AWS 클라우드 간의 양방향 통신이 가능한 서비스를 설계하고 구현할 수 있다는 것이다. AWS Consol..