Google rolled out load balancing features to its public cloud service today, allowing customers to automatically scale up and down virtual machines to accommodate unexpected spikes in demand. The rollout comes just a few months after Microsoft improved its Azure cloud service with new auto-scaling features. Both companies are effectively playing catch-up with leading IaaS provider Amazon Web Services, which already offers such features.