AWS

AWS IoT Core – Message Broker

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

AWS IoT Core – Device Gateway

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

AWS IoT Core

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

Amazon SQS – Access Control

IAMを使って、誰がキューを作れるか、誰がメッセージを送受信できるかを細かく決められる。誤って他人にキューをいじられたり、大量の不正メッセージを入れられたりするのを防ぐため、しっかり設定しておこう。
AWS

Amazon SQS – Purge Queue

キュー内のメッセージを“一気に全部消す”操作だよ。間違ったデータが大量に入ったときなど、一度リセットしたい場合に使う。ただし復元はできないから、押す前に本当に消していいか注意しよう。
AWS

Amazon SQS – CloudWatch Metrics

キューにあるメッセージの数や、どれくらい待ちが発生しているかなどの情報をグラフ化できる。混んでいれば増やす、空いていれば減らすなど、システムを自動で調整するのにも活用できて、とても助かるんだ。
AWS

Amazon SQS – Lambda Integration

キューに溜まったメッセージを、ロボット(Lambda)に自動で渡して処理する仕組み。プログラマが手を動かさなくても、メッセージが来たらLambdaが走って結果を出し、また次のメッセージ…と繰り返す。大変便利なんだ。
AWS

Amazon SQS – SNS Integration

SNSが一斉送信したメッセージを、SQSで受け止めてあとでじっくり処理できる。多人数への連絡が必要な場合はSNSが得意だけど、順番待ちや再送処理にはSQSが向いている。組み合わせると便利さがぐんと上がるんだ。
AWS

Amazon SQS – Amazon S3 Event Notifications Integration

S3にファイルが入ったら自動でSQSに“通知メッセージ”を送れるんだ。複数のサーバーがSQSを見ていれば、誰かがそのファイルを処理してくれる。イベント駆動の仕組みを作りやすくなるよ。
AWS

Amazon SQS – Tags

キューに“名前シール”を貼って整理する機能。たとえば“注文処理用キュー”や“テスト用キュー”などと付ければ、大量のキューがあっても混乱しないし、コストの計算や削除時のミスを防ぐのにも役立つ。