Re: It's not China it's the cloud
Not likely. That's a known longterm trend but this looks to be a CapEx spend reduction or postponement by enterprises. Trade uncertainty, Trump's <cough> unhelpful economic statements on Twitter daily, and the signs of looming recession (already happening in manufacturing) in US, EU, and India showed large slowdown. Those things make large enterprises hold back CapEx spend. Might help cloud providers if OpEx moves forward with uncertainty but I can't see how a cloud spend that's locked in is better when looking at an uncertain next few quarters.