サポート終了通知: 2026 年 10 月 7 日、 AWS はサポートを終了します AWS IoT Greengrass Version 1。2026 年 10 月 7 日以降、 AWS IoT Greengrass V1 リソースにアクセスできなくなります。詳細については、「 からの移行 AWS IoT Greengrass Version 1」を参照してください。
翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
の耐障害性 AWS IoT Greengrass
AWS グローバルインフラストラクチャは、Amazon Web Services リージョンとアベイラビリティーゾーンを中心に構築されています。各 AWS リージョン は、低レイテンシー、高スループット、および冗長性の高いネットワークで接続された、物理的に分離された複数のアベイラビリティーゾーンを提供します。アベイラビリティーゾーンでは、ゾーン間で中断することなく自動的にフェイルオーバーするアプリケーションとデータベースを設計および運用することができます。アベイラビリティーゾーンは、従来の単一または複数のデータセンターインフラストラクチャよりも可用性が高く、フォールトトレラントで、スケーラブルです。
アマゾン ウェブ サービスリージョンとアベイラビリティーゾーンの詳細については、「AWS グローバルインフラストラクチャ
グローバル AWS インフラストラクチャに加えて、 AWS IoT Greengrass には、データの耐障害性とバックアップのニーズをサポートするためにいくつかの機能が用意されています。
コアがインターネット接続から切断された場合、クライアントデバイスはローカルネットワークを介して通信を続けることができます。
インメモリストレージではなくローカルストレージキャッシュに AWS クラウド ターゲット宛ての未処理のメッセージを保存するようにコアを設定できます。ローカルストレージキャッシュはコアの再起動中 (グループのデプロイ後やデバイスの再起動後など) に保持できるため、 AWS IoT Greengrass は引き続き送信先メッセージを処理します AWS IoT Core。詳細については、「クラウドターゲットの MQTT メッセージキュー」を参照してください。
AWS IoT Core メッセージブローカーとの永続セッションを確立するようにコアを設定できます。これにより、コアは、オフラインのときに送信されたメッセージを受信できます。詳細については、「を使用した MQTT 永続セッション AWS IoT Core」を参照してください。
ログをローカルファイルシステムおよび CloudWatch Logs に書き込むよう Greengrass グループを設定できます。コアが接続から切断された場合、ローカルロギングは続行できますが、CloudWatch のログ送信の再試行回数は制限されます。再試行回数の上限に達すると、イベントは削除されます。また、ログ記録の制限にも注意する必要があります。
ストリームマネージャーのストリームを読み込み、ローカルストレージの送信先にデータを送る Lambda 関数を作成できます。