The Journey
graph LR
M1["Module 1
Foundations"] --> M2["Module 2
Logic & Data"]
M2 --> M3["Module 3
AI Agents"]
M3 --> M4["Module 4
Enterprise RAG"]
M4 --> M5["Module 5
MCP Ecosystem"]
M5 --> M6["Module 6
Production"]
style M1 fill:#3b82f6,stroke:#2563eb,color:#fff
style M3 fill:#8b5cf6,stroke:#7c3aed,color:#fff
style M5 fill:#d946ef,stroke:#c026d3,color:#fff
style M6 fill:#ec4899,stroke:#db2777,color:#fff
Full Enterprise Architecture
graph TB
subgraph "Gateway Layer"
Web[🌐 Web Chat] & TG[📱 Telegram] & SL[💬 Slack] & API[🔗 REST API] & MCP_IN[🔌 MCP Server]
end
subgraph "Agent Layer"
Sup["👑 Supervisor Agent"]
Sup --> CX["🤖 Support"] & Dev["🤖 Dev"] & Biz["🤖 Business"] & RAG["🤖 Knowledge"]
end
subgraph "Tool Layer"
GH[🐙 GitHub MCP] & DB[🐘 DB MCP] & VS[🔍 Vector Store] & Mail[📧 SMTP]
end
subgraph "Data Layer"
PG[(PostgreSQL)] & QD[(Qdrant)] & Redis[(Redis)]
end
subgraph "Ops Layer"
Git[📦 Git] & Health[💓 Health] & Alert[🚨 Alerts]
end
Web & TG & SL & API & MCP_IN --> Sup
CX & Dev & Biz & RAG --> GH & DB & VS & Mail
GH & DB & VS & Mail --> PG & QD & Redis
style Sup fill:#ff6d5b,stroke:#e55a4e,color:#fffSecurity Checklist
| Item |
Measure |
Frequency |
| API Key encryption |
n8n Credentials + AES-256 |
On deploy |
| Credential rotation |
90-day forced expiry |
Quarterly |
| Data masking |
Pre-process before LLM input |
Every call |
| Network isolation |
Docker Network + Firewall |
On deploy |
Performance Quick Reference
| Bottleneck |
Solution |
| LLM slow (>5s) |
Streaming / switch to gpt-4o-mini |
| Vector search slow |
Increase HNSW index parameters |
| Execution queuing |
Add n8n worker instances |
| Token cost explosion |
Re-rank to reduce LLM input |
Complete Course Index
| Module |
Episodes |
Core Skills |
| Foundations |
Ep 01-05 |
Architecture, Docker, Webhooks |
| Logic & Data |
Ep 06-10 |
Branching, HTTP, Code Node |
| AI Agent Core |
Ep 11-15 |
LLM, Memory, Tools, Prompts |
| Enterprise RAG |
Ep 16-20 |
Embedding, Indexing, Advanced Retrieval |
| MCP Ecosystem |
Ep 21-25 |
Protocol, Client/Server, Orchestration |
| Production |
Ep 26-30 |
Error Handling, Sub-workflows, Multi-Agent |
🎉 Congratulations on completing all 30 episodes! You've grown from n8n beginner to an engineer capable of architecting enterprise AI Agent platforms. This isn't the end — the AI Agent world evolves daily. Keep learning, keep building.