Quando si introduce un nuovo software per razionalizzare o espandere il proprio business, la prima scelta potrebbe essere quella di installarlo su un server aziendale per averne un maggiore controllo e più flessibilità. Tradizionalmente le società software