Cargando diagrama...
flowchart TB
subgraph Usuario[Capa de Usuario]
U[Usuario]
end
subgraph Auth[Capa de Autenticación]
AUTH[Auth & AuthZ
Entra ID / OAuth 2.0]
end
subgraph Interface[Capa de Interface]
IC[Interface de Chat
Web/Mobile/Desktop]
end
subgraph Backend[Capa de Backend]
BE[Backend API
Node.js/Python/Java]
SCH[Scheduler
Cron Jobs/Celery]
end
subgraph Docs[Repositorio de Documentos]
DMS[Repositorio Documentos
Google Drive/SharePoint]
end
subgraph IA[Capa de IA]
LLM[LLM
Claude Sonnet/GPT-4]
end
subgraph Automatizacion[Capa de Automatización]
AUTO[Automation Platform
Power Automate/n8n]
end
subgraph MCP_Layer[Capa MCP]
MCP[Model Context Protocol]
MCP1[MCP Tool 1
Database Connector]
MCP2[MCP Tool 2
API Gateway]
MCP3[MCP Tool 3
Documents Connector]
end
subgraph Integraciones[Capa de Integraciones]
API[APIs Internas
REST/GraphQL]
ERP[ERP/CRM
SAP/Salesforce]
end
subgraph Datos[Capa de Datos]
DB[(Bases de Datos
SQL/NoSQL)]
FILES[Storage
S3/Local Storage]
end
subgraph Observabilidad[Capa de Observabilidad]
OBS[Monitoreo
Langfuse/Grafana]
end
U --> IC
IC --> AUTH
IC --> BE
BE --> AUTH
SCH --> BE
BE --> DMS
BE --> LLM
BE --> AUTO
AUTO --> LLM
AUTO --> MCP
AUTO --> BE
LLM --> MCP
MCP --> MCP1
MCP --> MCP2
MCP --> MCP3
MCP1 --> DB
MCP1 --> FILES
MCP2 --> API
MCP2 --> ERP
MCP3 --> DMS
BE -.-> OBS
LLM -.-> OBS
AUTO -.-> OBS
MCP -.-> OBS
DMS -.-> FILES
DMS -.-> DB
IC -.-> U
style U fill:#e1f5ff
style AUTH fill:#ffe1f0
style IC fill:#fff4e1
style BE fill:#ffd6e8
style SCH fill:#ffb3d9
style DMS fill:#ffe8b3
style LLM fill:#f0e1ff
style AUTO fill:#e8d4ff
style MCP fill:#e1ffe1
style MCP1 fill:#c8f7c8
style MCP2 fill:#c8f7c8
style MCP3 fill:#c8f7c8
style DB fill:#ffe1e1
style API fill:#ffe1e1
style FILES fill:#ffe1e1
style ERP fill:#ffe1e1
style OBS fill:#d4f1f4
💡 Use mouse wheel to zoom, drag to pan