モダンなデータアーキテクチャの設計

現代のデータアーキテクチャを理解する

Miller Trujillo

Senior Software Engineer

ビジネスケース

医療検査ラボ

  • 整理ロボット
  • CSV を生成
    • 毎時最大 4 件の CSV
  • プレーンファイルのデータベース

業務ケースのフロー

  • 患者が結果を追跡するプラットフォーム
  • 検査内容で患者結果を拡充
現代のデータアーキテクチャを理解する

どこから始めるか

質問

要件を深掘り

  • ファイルサイズは?
  • ロボットは何台?
  • 生成頻度は?
  • ファイル数は?
  • データ処理方法は?機械学習?クエリ?
  • データの公開方法は?
  • 規制・制約は?
現代のデータアーキテクチャを理解する

仮定

  • 100 台のマシン
  • 各 CSV は約 100MB
  • データベースはプレーンファイル
  • 各プレーンファイルは数十 GB
  • モデルは API で公開
    • 過去の全結果または要約が必要
    • 要約は常時更新が必要
  • モバイルアプリ
  • 規制は無視
現代のデータアーキテクチャを理解する

ソリューション

提案ソリューション

現代のデータアーキテクチャを理解する

演習に進みましょう!

現代のデータアーキテクチャを理解する

Preparing Video For Download...