> you can use the tools and databases you already know and love But not Postgres or Redis? Edit: OK, I'm seeing some references in the docs. Still seems limited to deployment on generic instances though.
You can use Postgres and Redis. :) I'm working on writing new tutorials for both of those, but in the meantime: You can host your own Postgres on Compute Engine [1] or use a hosted provider like ElephantSQL [2]. You can use whatever client library you want to connect to postgres in App Engine flexible. Same story for redis - you can host it on Compute Engine [3] or use something like redislabs. [1] https://cloud.goog…
Edit:
I notice that ElephantSQL doesn't surface in a partner search but EnterpriseDB does.
https://cloud.google.com/partners/#?q=postgresql
EnterpriseDB seems relatively expensive, even when just getting started (Estimated costs: $891.00/month).
https://console.cloud.google.com/launcher/details/public-edb...
Redis is provided by Click to Deploy, i.e. "Popular open stacks on Google Compute Engine packaged by Google", and is in beta (Estimated costs: $307.80/month).
https://console.cloud.google.com/launcher/details/click-to-d...
Looks like Redis Labs has a trivial free tier, and the 1GB plan is cheaper on GCE than AWS ($57/mo vs. $71/mo). I'm pretty annoyed that I had to create a Redis Labs account to see that though.