Bounded Context Map Contexto
9 bounded contexts · relaciones Customer-Supplier, Conformist y Read-Aside · ACL ports
graph TD
subgraph Core["Nucleo del Producto"]
A["BC-A: Identity\nums_identity\n.NET 8"]
B["BC-B: Authorization\nums_authz\n.NET 8"]
end
subgraph Supporting["Soporte Operacional"]
C["BC-C: Configuration\nums_config\n.NET 8"]
F["BC-F: Approvals\nums_approval\n.NET 8"]
H["BC-H: IGA\nums_iga\n.NET 8"]
I["BC-I: Compliance\nums_compliance\n.NET 8"]
end
subgraph Generic["Genericos"]
D["BC-D: Audit\nums_audit\n.NET 8"]
G["BC-G: Cache\nRedis\nInfrastructura"]
E["BC-E: Console PAP\nReact SPA\nSin entidades propias"]
end
A -->|"Customer-Supplier\nUser + Org + Branch claims"| B
A -->|"Customer-Supplier\nTenant scope keys"| C
A -->|"Customer-Supplier\nUserRegisteredEvent"| F
A -->|"Customer-Supplier\nUserRegisteredEvent"| H
A -->|"Customer-Supplier\nUserRegisteredEvent"| I
A -->|"Conformist\nevents"| D
C -->|"Customer-Supplier\nIdP config al gateway"| A
B -->|"Read-Aside\nauth_graph cache"| G
C -->|"Read-Aside\ncfg + flags cache"| G
B -->|"Conformist\nevents"| D
C -->|"Conformist\nevents"| D
H -->|"Customer-Supplier\nPromotionApprovedEvent"| B
H -->|"Customer-Supplier\npromocion requiere workflow"| F
H -->|"Conformist\nevents"| D
I -->|"Customer-Supplier\nDocumentExpiredEvent BLOCK"| A
I -->|"Customer-Supplier\nvalidacion doc"| F
I -->|"Conformist\nevents"| D
F -->|"Customer-Supplier\nprovisioning B2B"| A
F -->|"Customer-Supplier\nasignacion Profile post-aprobacion"| B
F -->|"Conformist\nevents"| D
E -->|"Customer-Supplier\nREST APIs"| A
E -->|"Customer-Supplier\nREST APIs"| B
E -->|"Customer-Supplier\nREST APIs"| C
E -->|"Customer-Supplier\nREST APIs"| F
Usa Ctrl + Rueda del raton para hacer zoom en el navegador