flowchart TB
subgraph L0["T3 · Pòtay antrepriz, API & plan kontwòl"]
direction LR
L0N0["Next.js / TypeScript
Pòtay kliyan · EN / ES / FR / HT"]
L0N1["Konsòl devlopè ak NOC
Demann sèvis endepandan · tablo SLO"]
L0N2["Pasrèl API CAMARA
QoD · SIM Swap · Device Location"]
L0N3["Idantite antrepriz
OIDC / RBAC · kle aksè IdP a jere"]
end
subgraph L1["T2 · Livrezon revize ak MCP prive"]
direction LR
L1N0["Verifikasyon davans ak MCP
Zouti ki gen tip defini · pwen aksè modèl apwouve"]
L1N1["GitLab CI ak politik
Trivy · SBOM · Cosign · OPA / Kyverno"]
L1N2["Revizyon pwoteje ak Argo CD
Apwobasyon imen · rekonsilyasyon GitOps"]
L1N3["Sekrè ak prèv
Vault / ESO · evènman SIEM san done sansib"]
end
subgraph L2["T1 · Enfrastrikti telekominikasyon ak nwaj ibrid"]
direction LR
L2N0["Ericsson OSS-RC / ENM
Jesyon RAN / Core / IMS · medyasyon"]
L2N1["Gwoup OpenShift
restricted-v2 · Multus / SR-IOV"]
L2N2["VMware / vSAN
Konsolidasyon · baskil MTV → KubeVirt"]
L2N3["Enfrastrikti ibrid
Terraform / OpenTofu · VMware / Bare-Metal"]
end
L0 -->|"Demann pòtay → merge request → kontwòl politik → apwobasyon imen"| L1
L1 -->|"Argo CD → eta klòstè · CI / IaC runner → enfrastrikti ibrid"| L2
subgraph L3["Chemen ekspozisyon API rezo"]
direction LR
L3N0["Pasrèl CAMARA
Demann API kliyan ki otorize"]
L3N1["Adaptè konsantman ak ekspozisyon
Entèfas NEF / SCEF operatè a sipòte"]
L3N0 -->|"OAuth2 · politik · konsantman"| L3N1
L3N2["Nwayo rezo 4G / 5G
Kapasite rezo · ENM se jesyon apa"]
L3N1 -->|"Ekspozisyon rezo otorize"| L3N2
end
L2 -.->|"Telemetri klis la, resi pipeline ak evènman zouti san done sansib retounen nan konsòl operasyon yo ak depo prèv la."| L0
%% Topoloji referans, pa yon garanti ke li adapte ak anviwònman ou. Vèsyon pwotokòl, limit rezo, wòl ak objektif sèvis yo fikse nan konsepsyon detaye pandan Sprint Evalyasyon an.