Yo soy más de on-premise con virtualización (Proxmox o VMware). Si ya tienes el hardware, el coste marginal de añadir un servidor es mínimo. Además, controlas la seguridad al 100%. Cloud está bien para startups, pero para empresas consolidadas, no veo el ahorro real. Eso sí, si tu negocio crece un 200% de repente, cloud te salva el pellejo.