Official Blog
The private vs. public cloud debate is over (again)