I tend to agree with this analysis. I work in a datacenter and I noticed that people transition from shared cloud to self-hosting (or dedicated cloud) if they have nil or few traffic spikes.
Those who are already self hosted use AWS to absorb traffic/computation spikes.
Those who are already self hosted use AWS to absorb traffic/computation spikes.