7. Someone else takes care of the hosting
A content management platform is useless without the right hosting platform to support the application. Predicting the traffic flows is nearly impossible; the difficulty isn’t the average traffic flows rather the spikes that come from short bursts of campaigns like newsletters or special offers. Leaving the hosting of your platform to others who don’t understand the internals makes it difficult to ensure its reliability.
Ensure that your content management platform has supported Infrastructure providers that take care of the networks, hardware provisioning and the patch management for that infrastructure. Increasingly hosting will need to ‘autoscale’, be intelligent enough to grow the hardware resources as demands change and then reduce as the demand drops off.