Well glad they had the capacity to recover.
Even accounting for hindsight being 20/20...every customer gets their own VM is a rather ambitious approach to scaling.
Would love to know what made them shift to Azure. Especially while embracing linux at same time.