投稿日: Jun 1, 2021

AWS ソリューション実装のポートフォリオAWS IoT 向け災害対策が追加されました。AWS ソリューション実装は、AWS プラットフォームを使用し、一般的な問題を解決してより迅速に構築できるように設計されています。

AWS IoT 向け災害対策は、デバイスのフェイルオーバー戦略を提供します。重要な AWS IoT Core ワークロードがあるお客様は、このソリューションを利用することで、デバイスからプライマリリージョンにアクセスできない場合に、セカンダリ AWS リージョンにデータを保存して処理することができます。

このソリューションの主な機能は次のとおりです。

  • データをレプリケートするためのグローバルテーブルとして構成された、プライマリリージョンとセカンダリリージョン内の Amazon DynamoDB テーブル。
  • IoT レジストリやシャドウイベントを DynamoDB テーブルに転送する IoT ルール。
  • プライマリリージョンとセカンダリリージョン内のデバイス、証明書、およびポリシーをコピーする AWS Lambda 関数。
  • 再試行エラーを処理するための、セカンダリリージョン内の AWS Step Functions。
  • リージョンのフェイルオーバーが発生した場合に、プライマリリージョンからセカンダリリージョンにトラフィックを誘導するためのヘルスチェックとトラフィックポリシーを備えた Amazon Route 53。

主な機能に加えて、アクティブ/パッシブ災害対策を実装し、さらにプライマリリージョンからセカンダリリージョンに既存のデバイスをコピーするためのツールを提供します。フェイルオーバー用に、プライマリリージョンがアクティブリージョンとして、セカンダリリージョンがパッシブリージョンとして使用されます。

追加の AWS ソリューションの実装は AWS ソリューション実装のウェブページで入手できます。ここでは、AWS アーキテクトが精査したテクニカルリファレンス実装を閲覧でき、一般的な問題を解決するためにより迅速に構築するのに役立つ詳細なアーキテクチャとデプロイ手順を利用できます。