The commitment price is way cheaper: $14.53795/vCPU for n1 vs $10.03/vCPU for e2.
GCP preemptible = AWS spot
GCP commitment price = AWS reserved instances
Rough comparison. GCP preemptible instances only live 24 hours max and have a set rate, no bidding. GCP commitments are based on CPU/RAM combinations rather than instances. GCP also has automatic sustained use discounts on the normal price if you run an instance > 80% of the month.
[1] https://cloud.google.com/compute/all-pricing#e2_machine-type... [2] https://cloud.google.com/compute/docs/instances/signing-up-c...