Опыт: свой openvpn server в облаке, к нему подключены серверы - получаем приватную сеть , туда же подключен свой Zabbix в облаке. На серверах агенты и мониторим все что нужно. Масштабируется легко и быстро. Расходы: если к примеру на cloudsigma брать хостинг , то совсем не дорого .