3 ms·
When you're one of the largest data center owners in the world, its pretty close? Its not like they're colo'ing? How do you define cloud?
by vineyardmike 5y ago
When you're one of the largest data center owners in the world, its pretty close? Its not like they're colo'ing? How do you define cloud?