Google Cloud sucks
yourbunnywrote.org
yourbunnywrote.org
BTW, if an app fits nicely into the AppEngine ecosystem, that is great. On the other hand, I have not seen any compelling advantages to Google's VPSs, etc. over competitors' offerings. All of them are good.
But minimal price of support, $150/month, makes it expensive enough for side-projects, and I think side-projects is the main force of adoption.
Again from my experience: I created managed VM (on Google Cloud Platform) to test it, with "autoscale" setup. After testing, I tried to remove it, removed successfully, but then I noticed I'm still paying for it - instance was recreated, as I suppose, because of "autoscale". I will not pay $150 to solve $11 issue, so I just turned off billing in that project, but I don't think it's cool to don't have even minimal support from hosting, so I'm not sure my next side-project will be hosted on GCP.
I've also had instances on the Python side where I was using lxml, updated my site, and it stopped working because it couldn't find lxml. I followed their directions[2] and it still wouldn't work. I rolled back my code, still wouldn't work. Without a better log messages than, "Cannot find library", I was "forced" to move to Digital Ocean and run it all myself.
Finally, their Cloud Monitoring[3] falls down all the time. I realize it's beta, but I get an email about once-a-week because of a failure.
I'm a fan of Google in just about every other area, but they're really so far behind Amazon it's sad...
[1] https://cloud.google.com/appengine/docs/java/modules/#Java_I... [2] https://cloud.google.com/appengine/docs/python/tools/librari... [3] https://cloud.google.com/monitoring/
Nevertheless, I like the whole "NSA+Google" system conspiracy theory. Funny!
That being said, yeah, a lot of Google's paid developer facing tools are actually quite terrible (like their Youtube api/v3 - not the iframe one, the supposed restful data one). Which is strange because their open source stuff tend to be pretty good. So it's like giving Google money actually makes things worse. Especially with using their APIs, it's often felt like I'm paying Google to punch me in the face rather than actually provide better service.
* setting up/tearing down environments
* infrastructure as an API (I want a new database... Click)
* scalability (or is this a YAGNI?)22 days is 31680 minutes. That's a downtime ratio of 0.00593434343434, which is, what, 2-nines availability (I'm not super well-versed in this realm, is that the right term)?
Is that decent, given the cost?
So on GC, just for setting up SSL we need another web server or deploy it directly on your app server.
It's in Alpha but it's there.