Architecture

flowchart LR
  subgraph SERVE["1. ONLINE SERVING SUBSYSTEM (Request Path)"]
    direction LR
    L1["Layer 1<br/>Client & BFF"] --> L2["Layer 2<br/>Edge & WAF"] --> L3["Layer 3<br/>Orchestrator"]
    L3 --> L4["Layer 4<br/>Model Gateway"]
    L3 --> L5["Layer 5<br/>Tools & Grounding"]
    L3 --> L8["Layer 8<br/>Memory & State"]
    L5 --> L6["Layer 6<br/>Custom ML Models"]
    L5 --> L7["Layer 7<br/>Data & Indexes"]
  end

  subgraph OFFLINE["2. OFFLINE INGESTION & MLOPS SUBSYSTEM (Batch & Pipelines)"]
    direction LR
    M1["Dataform Feature Build"] --> M2["Vertex Training Pipeline"] --> M3["Model Registry & Gate"] --> M4["Deploy CPR Endpoint"]
    D1["Clinical Note Corpus"] --> D2["Deterministic Chunker"] --> D3["Embedding & Vector Index"]
  end

  M4 --> L6
  D3 --> L7

  subgraph PLANES["3. CROSS-CUTTING GOVERNANCE PLANES (Apply Across All Layers)"]
    direction LR
    L9["Layer 9: Evaluation"]
    L10["Layer 10: Observability"]
    L11["Layer 11: Security & Identity"]
    L12["Layer 12: Delivery (CI/CD)"]
  end

  SERVE -.- PLANES

More in this project


← Back to Projects