It might be "over" for those eager to hype the "next big thing" but for the rest of us it is only just happening. We now have services as reliable as any we could run in house available to us. Even when my start-up is big enough to need in house specialist server techies I still can't see us running actual hardware at our location.