As somebody who has worked on multiple ecommerce projects, I've got some peripheral knowledge.
Mind you, my answer today and 10 years ago would be different.
In short, it depends. A large portion of the businesses globally are migrating to the 'cloud' as opposed to have their own physical...