Choosing the type of software infrastructure that you want any enterprise software system to run on is an important early step. From cloud to in-house, there are a range of trade-offs between risk, cost and service constraints that you make with each type of infrastructure.
Technology vendors are much in love with revolution and so this next statement will be controversial. From a business manager’s perspective, Software as a Service (SaaS) is fundamentally the same as managed services that have been around for decades.