傳統以 MES 為中心的 on-premise 架構很穩定,但系統越多,整合 complexity 與變更成本就越高。近期 Fab IT 越來越以 event-driven data flow 與 lakehouse 為中心重構,讓 data 能更快、更可信地循環。
Diagram:
Event → Stream → Lakehouse → Serving
這個公開圖刻意排除 vendor 與 implementation detail,只保留共同模式:定義 event → 建立共享 data flow → 可信儲存與對齊 → 支援實際營運 use case。
Modernization 的目的
- 降低整合 complexity 與變更成本,同時保留擴展速度。
- 標準化 data definition、schema、version 與 lineage,維持 operational trust。
- 不只停在儲存與分析,而是讓 data 真正進入工作流程。
常見陷阱
- 沒有 event design,就把 streaming 做成「更快的資料搬運」。
- 沒有 quality、lineage、change management 就急著做應用。
- lake 最後只變成 reporting warehouse,和營運脫節。
Modernization 的目的不是選擇 cloud 之類的特定技術,而是用標準化 data flow與可信 governance把資料一路連到 operational use。
1) 傳統緊密耦合架構的限制
MES 中心架構雖然穩定,但系統增加後,interface 會越來越複雜、資料分散,變更成本與營運延遲也會增加。
- Point-to-point 整合增加:新系統加入時連線數量快速上升
- Data silo:format、frequency、definition 不一致
- 變更成本上升:小修改也可能擴大影響範圍與 validation 負擔
- Operational use 延遲:資料對齊慢,容易只剩事後 reporting
比喻:
從專用通道走向公共交通
舊方式像是在每兩棟建築之間不斷挖專用通道。建築越多,通道越複雜,改一條就可能影響周邊。
Modernization 比較像建立全城市共用的 data flow 與 standardized logistics hub,讓新系統加入時對既有營運的影響更小。
2) Cloud 是選項,不是目的
Fab 有 latency、availability、OT/IT separation、data egress 等實際限制,所以 modernization 並不代表全面搬到 cloud。
實務上常見的 approach
- 在 edge / on-premise 穩定收集並完成 first-stage processing
- lakehouse 以 on-premise 或 hybrid 架構運行
- cloud 選擇性用於 long-term storage、large batch analysis 等工作
重點是「flow」,不是「位置」
- data definition 是否標準化
- quality、version、lineage 是否被管理
- 是否真正連到 operational use
3) 降低營運風險的分階段 roadmap
對很多 Fab 來說,小規模開始再逐步擴展,往往比 big bang 更安全。
- 先定義 core event:event 意義、key、duplicate、ordering rule
- 建立共享 data flow與基本 storage / reconciliation
- 建立 quality、version、lineage 規則,讓 change impact 可追蹤
- 把一個 operational use case真正接到工作流程
- 用已驗證的 pattern 向其他 process 與 equipment 水平擴展
本文是公開 overview,不包含 vendor、customer 或 implementation 專屬的 schema、API、internal rule。