gce - compute abstraction