On-premise servers persist in 98% of businesses, even with cloud hype

"Even though a new technology might be the buzzword of the moment, the traditional technology never really went away."