본문 바로가기

AWS IoT 구현하면서 느낀점...

ESP32에 AWS IoT의 Subscribe, Publish, SetShadow, GetShadow 기능을 적용했고 안드로이드 어플리케이션에 AWS Cognito, IoT, IAM을 적용하여 불특정 다수의 사용자가 Device Serial Number와 그 제품에 해당하는 키를 가지고 있을때 안드로이드 어플리케이션을 이용하여 ESP32를 제어하는 시스템을 만들어 보았습니다.


만들고 나니 느낀점은 AWS-ESP32까지의 보안은 훌륭하나 안드로이드단에서 보안이 너무 취약하기 때문에 불특정 다수의 사용자를 대상으로 하기에는 무리가 있어보였습니다. 그러나 한정된 지역에서 소수의 관리자가 사용하는 시스템으로서는 매우 훌륭한 솔루션이 될 것 같았습니다.


AWS IoT 구현 과정에 대해 포스팅하면서 그 이유에 대해서도 같이 설명해보도록 하겠습니다.