SORACOM Beam (MQTT → MQTTS 변환 서비스)을 사용하여 Amazon MQ에 연결
2874 단어 AmazonMQSORACOMSORACOMBeamAWS
간절한 소원
Amazon MQ는 원시 MQTT를 지원하지 않습니다.
하지만 TLS가 말할 수 없는 비력한 디바이스에서도 Amazon MQ 사용하고 싶다! !
빔을 날리면 좋지 않다.
3G/LTE 통신이 하루 10엔~1회선에서 계약할 수 있는, 물건용 통신 서비스의 SORACOM(CM색 강한)에는 SORACOM Beam 라고 하는 데이터 전송 서비스가 있어, 그것을 사용해 Amazon MQ 에 접속 할 수 있었다 따라서 이야기입니다.
이 데이터 전송시에 프로토콜 변환도 해 주지만 변환 내용에 원시 MQTT → MQTTS도 들어 있습니다.
요컨대 MQTT Proxy 그런 곳입니다 (CM색 강한)
절차 SORACOM 웹 콘솔에서 "SIM 그룹"을 만든 후 SIM 그룹의 SORACOM Beam에서 MQTT 진입 점을 선택하십시오.
나머지는 다음과 같이 설정합니다.
8883
이것으로 괜찮습니다.
옵션의 IMSI 부여는 ON으로 하면 예를 들면
my_topic/sensor
로 보내면 Amazon MQ에서는 my_topic/sensor/491023123131
입니다확인
확인하려면 마지막으로 mosquitto와 HiveMQ의 MQTT over Websocket
터미널 측 (mosquitto_sub)이 SORACOM Beam을 사용하는 모습입니다.
주목 포인트
지난번 은
mosquitto_sub
의 인수에 --capath /etc/ssl/certs/
SORACOM Beam을 사용하면 이렇게 장점이 있습니다.
더 말해 버리면 TLS 실장하지 않아도 됩니다 귀찮은으로부터 해방됩니다(^^
이것이 0.0009엔/1 리퀘스트(in/out에서 각각 1 리퀘스트가 발생하므로, 감각적인 "1회"라면 0.0018엔)로 사용할 수 있기 때문에, 유익이라고 말할 수밖에 없다(CM색 강하다)
후기
현장에서는 이상입니다.
Reference
이 문제에 관하여(SORACOM Beam (MQTT → MQTTS 변환 서비스)을 사용하여 Amazon MQ에 연결), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/ma2shita/items/b42f6bb03a7de044b02b텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)