AWS IoT Core の耐障害性 - AWS IoT コア

「翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。」

AWS IoT Core の耐障害性

AWS のグローバルインフラストラクチャは AWS リージョンとアベイラビリティーゾーンを中心として構築されます。AWS リージョンには、低レイテンシー、高いスループット、そして高度の冗長ネットワークで接続されている複数の物理的に独立・隔離されたアベイラビリティーゾーンがあります。アベイラビリティーゾーンでは、アベイラビリティーゾーン間で中断することなく自動的にフェイルオーバーするアプリケーションとデータベースを設計および運用することができます。アベイラビリティーゾーンは、従来の単一または複数のデータセンターインフラストラクチャよりも可用性、耐障害性、および拡張性が優れています。

AWSのリージョンやアベイラビリティーゾーンの詳細については、AWSグローバルインフラストラクチャを参照してください。

AWS IoT Core は、デバイスに関する情報をデバイスレジストリに保存します。また、CA 証明書、デバイス証明書、およびデバイスシャドウデータも保存されます。このデータは、ハードウェアまたはネットワークに障害が発生しても、自動的には複製されません。AWS IoT Core は、デバイスレジストリが更新されると MQTT イベントを発行します。これらのメッセージを使用して、レジストリデータをバックアップし、 DynamoDB テーブルなどのどこかに保存できます。お客様は、AWS IoT Core が作成した証明書または自分で作成した証明書を保存する責任があります。デバイスシャドウは、デバイスに関する状態データを保存し、デバイスがオンラインに戻ったときに再送信できます。

AWS IoT Core リソースはリージョン固有であり、お客様が特に指定しない限り、AWS リージョン間でレプリケートされることはありません。