|
|
|
|
|
by kujenga
3603 days ago
|
|
We use a combination of both at my company. We use the standard environment for the majority of our services, doing things like proving APIs, serving webpages, performing datastore interactions, etc. The flexible environment starts to make a lot of sense when you're doing heavier weight processing, text analytics in our case. App Engine instances are relatively cheap when you're using the smallest instance sizes, and have even more benefits if your application has idle time when they can spin down completely, but costs start to go up very quickly if you need to move to the bigger instances in the standard environment [1]. The flexible environment is current billed at the rate of the machines you're using, so is much cheaper for bigger instances [2]. [1] https://cloud.google.com/appengine/pricing#standard_instance... [2] https://cloud.google.com/compute/pricing#predefined_machine_... |
|
Compare this too flex VMs where the smallest machine is $0.038/hr and have beefier CPU and 3.75Gb of ram.
Doesn't it always make sense to use the flex VMs? The only downside being min 1 instance and slower autoscaling.