Menu

(Source: Diginomica) However, as I’ve previously written, the ramifications down the equipment and software food chain are perhaps more significant as cloud spending accounts for a … in the hundreds, by 2021 they will contain 53% of installed servers, accounting for 69% all processing power, 65% of all stored data and 55% of Internet traffic.