3 ms·Oh wow, are they officially entering the public cloud space?by p1esk 4y agoOh wow, are they officially entering the public cloud space?