n8n świetnie sprawdza się jako prototypownia, ale produkcja wymaga zupełnie innej dyscypliny. Po 30 wdrożeniach wiemy, co odróżnia działający workflow od tego, który właśnie wzywa cię o 3 w nocy.
Pięć rzeczy, które robimy zawsze
- Self-hosted od pierwszego dnia. Cloud n8n jest świetny dla MVP, ale produkcja z SLA musi siedzieć u Ciebie - kontrola nad upgrades, audyt, GDPR.
- Każdy workflow ma error workflow. Nigdy nie zostawiamy execution bez catch-all - błąd musi trafić do Slacka albo systemu ticketowego.
- Retries z exponential backoff. Trzy próby, 5s/30s/120s. 90% błędów to chwilowe timeouty.
- Webhook auth zawsze. Nawet jeśli endpoint jest “wewnętrzny”. HMAC signature lub JWT.
- Wersjonowanie przez git. Eksport JSON do repo + CI co automatycznie importuje na staging.