n8n is genuinely powerful: open-source, self-hostable, fair-code licensed, and capable of orchestrating LLM-powered workflows that Zapier won't touch. But its power is also its trap: teams adopt n8n for the cost savings, build 50 hobbyist workflows, then hit production and discover that error handling, secrets management, observability, and high-availability all need engineering, not just point-and-click. The result is a brittle automation estate that breaks silently and a CTO asking why the “cheaper” choice cost three sprints to stabilize.
We run n8n at production scale: self-hosted on Kubernetes with proper queue separation, secrets externalized to vault, error workflows that don't lose data, observability through OpenTelemetry, and migration playbooks from Zapier / Make that don't lose history. The result is the n8n estate the docs imply but rarely deliver: cheap to run, durable in production, and a credible place to compose AI-orchestration workflows.