Architecture Soru-Cevap Ve Diyagram
Amaç: toplantıda gelebilecek sorulara hazır cevaplar ve basit bir mimari diyagram sağlamak.
Architecture Diyagramı
flowchart LR
subgraph Channels["Channels / Order Entry"]
SF["Salesforce / NEO\nProduct Order Source"]
EXT["External / Partner / Portal / API"]
end
subgraph OrderLayer["Order Management"]
SOM["SOM 2.0 / BlueSteel\nService Order Flow"]
OM["Order Management\nWaves / Dark Fiber"]
end
subgraph Workflow["Workflow / Orchestration Surface"]
LV["Lumen Vision / OneVision\nWorkflow, Planning, Task Visibility"]
ADO["ADO / AI Agents\nRecommendation + Human Approval"]
end
subgraph NetworkExec["Network Execution"]
BPI["BPI\nNetwork Order / Design"]
FD["Flight Deck / WFM / SFS\nField Task Execution"]
BF["ByFrost\nSingle Pane / Context Package"]
GCR["GCR / ServiceNow Future\nChange Notification"]
end
subgraph InventoryPlanning["Planning / Inventory / Build Inputs"]
GLM["GLM / 3GIS\nSites, Routes, Survey"]
BP["BluePlanet / VoltRon\nNetwork Inventory"]
SAP["SAP S/4HANA\nMaterial Master, BOM, Procurement, Capital"]
DC["Data Cleansing\nExternal Gate"]
end
subgraph Integration["Integration And Data"]
KAFKA["Kafka / CFKA\nEvents, CDC, Headers, Replay, DLQ"]
HUB["Data Hub\nStitched Read View"]
RPT["INID / Reporting / Dashboards\nKPIs, Status, Analytics"]
end
SF --> SOM
EXT --> SF
SOM --> KAFKA
KAFKA --> LV
LV --> BPI
BPI --> KAFKA
KAFKA --> HUB
HUB --> LV
HUB --> RPT
LV --> FD
FD --> KAFKA
LV --> BF
BF --> FD
LV --> GCR
GLM --> KAFKA
BP --> KAFKA
SAP --> KAFKA
LV --> SAP
DC --> LV
LV --> ADO
KAFKA --> ADO
ADO --> LV
Diyagram Açıklaması
Bu diyagram önerilen target architecture pattern’i gösterir.
Ana fikir **layered ownership**. Lumen Vision / OneVision workflow ve orchestration surface olarak düşünülmeli; her object için otomatik source of truth değildir.
Salesforce / NEO product order source olarak kalır. SOM 2.0 / BlueSteel service-order flow’u yönetir. SAP S/4HANA material master, BOM, procurement ve capital/funding domain’lerini sahiplenir. GLM / 3GIS ve BluePlanet location, route ve inventory domain’lerinde yer alır. Field execution workflow’a göre Flight Deck, WFM veya Salesforce SFS üzerinden devam edebilir.
Kafka / CFKA state changes, CDC, replay, traceability headers ve error handling için connective tissue’dur. Data Hub stitched read view’dur; write path olmamalıdır. INID ve dashboard’lar operational state tüketir ama reconciliation rules gerekir.
AI / ADO trusted workflow ve event data üzerine oturmalıdır. AI next-best action önerebilir, ancak lineage, auditability, rollback, replay ve guardrails kanıtlanana kadar action human-supervised kalmalıdır.
Sık Sorular
Lumen Vision yeni source of truth mü?
Her object için değil. Lumen Vision agreed scope için workflow/orchestration surface’tür. Source-of-truth object bazında tanımlanmalıdır.
Neden her şeyi Lumen Vision’dan geçirmiyoruz?
Çünkü Salesforce, SAP, BluePlanet ve field systems gibi sistemlerin domain authority’si var. Lumen Vision işi orkestre etmeli ama source-system ownership’i bozmamalı.
Tam olarak neyi onaylıyoruz?
Staged architecture:
- Release 1 için Lumen Vision workflow/orchestration surface.
- Object bazlı distributed source-of-truth model.
- Kafka/CFKA event ve traceability foundation.
- Release 1 integrations.
- Data-cleanse gate.
- SiteTracker/Armor/Netbuild için hybrid migration.
- AI/ADO human-supervised boundary.
Kafka 2.0 neden önemli?
Kafka/CFKA sadece altyapı değildir. Real-time state movement, replayability, idempotency, traceability, validation ve error handling sağlar. SOM 2.0 traceability için Kafka 2.0 headers’a bağlıdır.
Full BluePlanet write integration neden ertelenmeli?
Object boundary henüz yeterince net değil. GLM/3GIS, BluePlanet, BPI, Lumen Vision ve planning workflows site, route, design ve inventory konseptlerine aynı anda dokunuyor. Önce information model ve ownership split netleşmeli.
En büyük risk nedir?
Belirsiz ownership. LV, Flight Deck, WFM, BPI, ByFrost, SAP, BluePlanet ve reporting aynı state’i sahipleniyormuş gibi görünürse swivel-chair yeni biçimde geri döner.
Önerilen Closing Position
“Agreed Release 1 scope için Lumen Vision’ı structured workflow ve orchestration surface olarak destekliyorum. Ancak approval; object ownership, integration pattern, traceability headers, data-cleanse gates, migration boundaries ve human-supervised AI controls net olmasına bağlı olmalı.”