01 · Self-hosted TCOInfrastructure + people + maintenance + risk
Hosting and backups + security updates + administrators + integration work + migration + paid plugins + support contracts + incident recovery + opportunity cost. Convert staff hours into money before comparing.
02 · Managed SaaS TCORecurring fees + adoption + constraints
Seats and usage + premium tiers + implementation + integration work + data exports + training + required vendor support + switching cost + contract escalation exposure. Account for commitments, not just advertised base price.
03 · ComplianceControl does not automatically equal compliance
Self-hosting can improve deployment control but transfers patching, incident response and evidence retention to your organization. Managed cloud can provide operational assurances but creates vendor and cross-border dependencies.
04 · LicensingVerify the actual deployed edition
AGPL, GPL, MIT and Apache impose different conditions. Open-core repositories may include commercial modules. A repository license does not automatically cover hosted services, enterprise features or third-party integrations.