View a markdown version of this page

でのラボ計測ログの取得と分析 AWS - でのラボ計測ログの取得と分析 AWS

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

でのラボ計測ログの取得と分析 AWS

公開日: 2020 年 10 月 28 日 (図の履歴)

このアーキテクチャを使用すると、ラボ計測ログの取り込みを自動化し、メタデータを照合し、データを変換して、FDA 準拠の電子ラボノートブックに結果を送信するデータパイプラインを構築できます。創薬と開発に関する複数の手動レビューを排除できます。このアーキテクチャではAWS DataSync、、Amazon Simple Storage Service (Amazon S3)AWS Lambda、、Amazon API Gateway、Amazon OpenSearch Service を使用します。

ラボ計測ログ分析アーキテクチャ図

ラボ計測ログの取り込みと分析を自動化するためのリファレンスアーキテクチャ図 AWS。

次の手順では、アーキテクチャについて説明します。

  1. ラボ機器は、オンプレミスのネットワークファイルシステム (NFS) 共有に出力ログファイルを作成します。

  2. エージェントを仮想マシン (VM) にデプロイして、NFS ストレージからデータを読み込みます。

  3. を使用して AWS DataSync 、NFS 共有から Amazon S3 にデータを同期します。

  4. ラボサイエンティストは、クライアントアプリケーションを呼び出して実験出力ログファイルを見つけます。

  5. クライアントアプリケーションは Amazon Cognito からトークンを取得し、実験 ID と Amazon S3 パスを使用して API を呼び出します。

  6. Amazon API Gateway は Amazon Cognito トークンを検証し、処理 Lambda 関数を呼び出します。

  7. Lambda 関数は Amazon S3 からファイルを読み取り、実験 ID をタグとして追加します。

  8. Lambda 関数はファイルを変換し、ビジネスルールを適用し、データを JSON に変換して、Amazon OpenSearch Service にプッシュします。

  9. Lambda 関数が失敗すると、Amazon S3 ファイル情報がエラーキューに書き込まれます。時間指定 Lambda 関数はキューから読み取り、失敗した項目を再処理します。

  10. (オプション) Lambda 関数は、Amazon DynamoDB のメタデータを使用して Amazon S3 ファイル情報を維持します。 DynamoDB

  11. Lambda 関数は、API Gateway を介して JSON レスポンスをモバイルクライアントを介して電子ラボノートブックに送信します。

  12. ラボサイエンティストは、電子ラボノートブックのデータにアクセスし、OpenSearch Dashboards を通じてデータを検出またはクエリします。

詳細情報

詳細については、次のリソースを参照してください。

図の履歴

このリファレンスアーキテクチャ図の更新について通知を受け取るには、RSS フィードをサブスクライブします。

変更説明日付

初版発行

リファレンスアーキテクチャ図が最初に公開されました。

2020 年 10 月 28 日

RSS サブスクリプション

RSS の更新をサブスクライブするには、使用しているブラウザで RSS プラグインを有効にする必要があります。