AWS

AWS

AWS IoT Core

工場の機械や家の電化製品など、いろんな“モノ”とクラウドをつなぐサービスだよ。センサーの値を集めたり、遠隔で操作したりして、モノ同士の連携を実現できる。IoTの基盤としてすごく役立つんだ。
AWS

AWS IoT Core – Device Management

大量のIoT機器にまとめて設定やソフトウェアのアップデートを配れる機能。1台1台人間が回らなくても、クラウドから一斉に“バージョンアップしよう!”と指示できるから、運用がものすごく効率化するんだ。
AWS

AWS IoT Core – Device Gateway

モノがインターネットを通してクラウドに話しかける時の“玄関口”だよ。専用のルールでメッセージを受け取って、IoT Core内の他の機能へ渡してくれる。ここがないとモノがデータを送れないから要となる場所なんだ。
AWS

AWS IoT Core – Jobs

“各機器にこれをやって”という指示を出して、モノがそれを受け取って実行する仕組み。たとえば固まったファームウェアアップデートをリモートで適用するなど、一括操作がとても楽になるよ。
AWS

AWS IoT Core – Message Broker

モノから届いたメッセージを、どこに配るかを制御する“配達屋さん”みたいな機能。たとえば車が送るデータを工場の管理システムにも、スマホアプリにも、同時に届けられるよ。MQTTなどのプロトコルを使うんだ。
AWS

AWS IoT Core – Fleet Indexing

モノの情報を検索しやすくするためにカタログ化する機能。どの機器がどんな状態かをパッと調べられたり、特定の属性をもつ機器だけ一覧で出したりできる。数が増えるほど便利さが際立つんだ。
AWS

AWS IoT Core – Rules Engine

送られてきたデータの中身を見て、“この条件ならデータベースに保存”“こっちならSNSで通知”などアクションを自動で決める司令塔だよ。いろいろなAWSサービスと連携して、IoTを頭の中でつなぎ合わせられる。
AWS

AWS IoT Core – Fleet Metrics

全モノがどのくらいデータを送っているか、エラー率はどれくらいかなど、まとめて“指標”にして統計をとる仕組み。個別に見るより先に全体の傾向を把握し、問題があるなら特定のグループをチェックする、という流れが作りやすい。
AWS

Amazon SNS – Raw Message Delivery

ふだんSNSはJSON形式でメッセージを包んで送るけど、これをオフにして“メッセージだけ”をそのまま送るモードだよ。既存のシステムがJSONを扱えないときでも、受け取った側がシンプルに処理しやすくなるんだ。
AWS

Amazon SQS – Message Grouping (FIFOのみ)

同じグループIDを持つメッセージは、送った順番どおりに1つずつ処理していく仕組みだよ。異なるグループは並行で進められるから速度も落ちすぎない。複数のシナリオを同時進行させたいときに使うんだ。