"We considered hosting ourselves, both in cloud (AWS) and locally. As a small team, we didn't want the burden of having to maintain such a critical service. Production-level reliability/redundancy, monitoring, logging etc are all difficult and time-consuming, and we didn't want to take time away from developers to look after Perforce. We're saving easily £30k/year with Assembla, compared to bringing our own licenses and paying for most of an engineer's time"