Dit begint pas leuk te worden bij 3 a 4 servers. Waarbij je maar 1 of 2 server hebt om je systemen op te draaien.
We hebben ongeveer 10 systemen op het oog waarvan naar mijn idee er minimaal 2 buiten de cloud om zouden moeten/kunnen draaien (MongoDB en PostGreSQL)
Dus de minimums zijn wel te behalen, qua hosting het liefst gewoon inhouse net als de kennis.
Zo min mogelijk afhankelijk zijn van derde partijen heeft wel de voorkeur (eigen datacenter is voor volgend jaar )
Echter het inhouse halen van kennis is wel intressant, zat al te lezen dat je via Ubuntu een engineer voor 5 dagen in huis kan krijgen die alles samen met je installeerd en uitlegt.
Dit zou inderdaad een welkome aanvulling zijn.

We hebben in-house geschreven software voor onze klanten (ShockVM)
Snap dat dat voor jullie misschien beter past en zal zeker z'n voordelen hebben.
Echter denk ik dat het voor ons verstandiger is om voor een bekent en volledig opensource pakket te kiezen.
Openstack icm. Ubuntu komt bijzonder aantrekkelijk op mij over, ga hier zeker mee aan de slag (testen/proberen/uitzoeken)