カスタムアッセイ設計プラットフォームエンジニアリング

科学者が設計リクエストを提出し、入力を検証し、コスト管理付きでパイプラインを実行し、監視性で進捗を把握し、結果を安全に受け取れるバイオインフォマティクスプラットフォームを構築しています。

クライアントについて

クライアントは、カスタムアッセイ設計および後続のデリバリーワークフローを大規模に扱うグローバルなライフサイエンスツールプロバイダーです。科学者と運用チーム向けに、明確なガバナンスと監査ログを備えたセルフサービス型の体験が求められました。

ビジネス上の課題

  • 特異性と感度を満たす厳密なチェックを維持しつつ、コストとTATを管理しながら設計リクエストをスケールさせる必要がありました。
  • パブリックなゲノムリソースと内部ナレッジを統合し、迅速な参照と再現性を支える単一のリファレンスレイヤーを構築する必要がありました。
  • ロールベースのアクセス、バージョン管理、エンドツーエンドの監査が求められました。

構築内容

  • 設計リクエスト提出、検証結果の確認、ステータス確認、成果物の受領を行うウェブアプリケーション。
  • 長時間実行ジョブのためのキューイング、リトライ、コスト配慮型実行を備えたサービス層。
  • 段階が明確で監視とアラートを備えたパイプラインオーケストレーション。
  • 公開変異やメチル化ソースを正規化し、単一のクエリ可能なストアへ整備した参照データ。
  • ログ、メトリクス、トレース、コストダッシュボードによる監視性の提供。

成果

  • セルフサービス化と自動化により、リクエストから納品までのリードタイムを短縮。
  • ステータス可視化により、運用チームのサポート負荷を軽減。
  • 監査ログとロールベースのアクセス管理によってガバナンスを強化。

技術スナップショット

  • アクセシブルなコンポーネントとキーボード操作に対応したフロントエンドSPA。
  • ジョブキューと冪等ワーカーを備えたサービス層。
  • メタデータとマニフェスト用のSQLデータベースと、大容量アーティファクト向けのオブジェクトストレージ。
  • 段階的環境と自動テストを備えたCI/CD。
  • ログ、メトリクス、トレース、コスト追跡のためのダッシュボード。