Google and Cisco have some catching up to do in the cloud, and now they're joining forces on new products and services.