gce - compute implementation