概要

この AWS ソリューションにより、オペレーションテクノロジー (OT) の管理者は、機械や産業機器を AWS クラウドに安全に接続できるようになります。このソリューションは、AWS IoT Greengrass を自動的にデプロイして構成し、AWS IoT SiteWise との統合を提供します。機械や産業アセットの遠隔測定データを AWS IoT SiteWise と Amazon Simple Storage Service (Amazon S3) に発行し、産業用データレイクに機械の遠隔測定データを蓄積し、可視化、分析、機械学習によるインサイトをサポートすることが可能です。このソリューションは、OPC データアクセス (OPC-DA) と OPC ユニファイドアーキテクチャ (OPC-UA) の両方のプロトコルをサポートし、OSIsoft PI Web API を通じて、時系列データのストリーミングをサポートします。
メリット

OPC-DA または OPC-UA プロトコルのいずれかで AWS IoT SiteWise Connector を使用する、または OSIsoft PI Web API を使用する、ソースからの堅牢なデータインジェストを活用します。このソリューションをリファレンスとして使用すれば、工場設備要件に応じて追加の産業用プロトコルでの、安全なクラウド接続の構築も可能になります。
技術的な詳細情報

下図は、このソリューションの実装ガイドと付属の AWS CloudFormation テンプレートを使用して、自動的にデプロイできるアーキテクチャを表しています。
ステップ 1
Amazon CloudFront ユーザーインターフェイス。ウェブホスティング用に設定された Amazon Simple Storage Service (Amazon S3) バケットにデプロイします。
ステップ 2
Amazon API Gateway API は、クライアントリクエストのためのユーザーインターフェイスを提供します。
ステップ 3
Amazon Cognito のユーザープールは、API リクエストを認証します。
ステップ 4a
AWS Lambda 関数は、AWS IoT Greengrass と AWS IoT SiteWise ゲートウェイリソースの設定とデプロイのメカニズムだけでなく、ユーザーインターフェイスを強化します。
ステップ 4b
これらの Lambda 関数は、m2c2/job/<connectionName> AWS IoT トピック (AWS IoT Core) にメッセージを送信し、AWS IoT Greengrass がメッセージをサブスクライブします。Amazon DynamoDB テーブルは、接続のメタデータを保存します。
ステップ 5
任意の OPC UA データソース用の AWS IoT SiteWise ゲートウェイ設定。
ステップ 6
Amazon Kinesis Data Streams データストリーム、Amazon Kinesis Data Firehose、Simple Storage Service (Amazon S3) バケット。遠隔測定データを保存します。
ステップ 7
Amazon Kinesis Data Streams データストリーム、AWS Lambda 関数、および Amazon Timestream テーブルには、時系列データが保存されます。
ステップ 8
AWS IoT Greengrass は、オンプレミスの産業用ゲートウェイにインストールして使用し、プロトコルコネクタの AWS IoT Greengrass コンポーネントを実行して、OPC UA、OPC DA、および OSIsoft PI Web API サーバーに接続し、遠隔測定データを読み取ります。
ステップ 9
AWS IoT Greengrass コンポーネントは、産業用ゲートウェイ上の AWS IoT Greengrass Core ソフトウェアにデプロイされ、サーバーに接続して、設定された送信先にデータを送信します。
ステップ 10
遠隔測定データを収集する AWS IoT Greengrass コンポーネントは、AWS IoT Greengrass のストリーミング管理のストリーミングに書き込みます。パブリッシャー AWS IoT Greengrass コンポーネントは、ストリーミングから読み取ります。
ステップ 11
パブリッシャー AWS IoT Greengrass コンポーネントは、データを適切なエンドポイントに転送します。
関連コンテンツ
