I'm aware of the convenience of cloud, and I've been using both Azure and AWS for some years - it's very true that it can save you a lot of time and headache. I love working with Azure in particular.
But it's also very true that it's expensive - compute and bandwidth costs elsewhere are a fraction of the cost. Fact is, we're just 2 blokes bootstrapping a new small business with no guarantee of success - no VC funding or massive AWS credit here! Given the current climate, it's also risky timing to spend a small fortune on cloud every month.
And on the Postgres side, it would be wonderful to have full control over extensions (we really kind of need this).
I run a fully capable system on GCloud for less than $200 a month. It can scale quite readily if things take off and fits within budget as I too bootstrap.
I'm working on https:/github.com/hofstadter-io
What are you working on? Anything we can check out?
Still in stealth mode I'm afraid. I've worked mainly with Azure, a bit with AWS, but never with GCP.
Just had a quick look at Postgres pricing on GCP. Not sure if I'm pricing it wrong, but it looks like a very modest HA setup with 16GB RAM, 2vCPUs and 1TB of storage would run to almost $600/m.
They have "shared CPU" instances too, but they max out at 1.7GB of RAM and aren't covered by SLA. The pricing is also confusing, as it's not clear of the "HA" editions include the secondary instance or not, and HA SSD storage prices seem very expensive.
And the real killer, they don't support TimescaleDB at all :(
If you use k8s, you might have a look at the Zolando Postgres operator. Not sure if it supports TimescaleDB, but it should cover the rest of your needs.
But it's also very true that it's expensive - compute and bandwidth costs elsewhere are a fraction of the cost. Fact is, we're just 2 blokes bootstrapping a new small business with no guarantee of success - no VC funding or massive AWS credit here! Given the current climate, it's also risky timing to spend a small fortune on cloud every month.
And on the Postgres side, it would be wonderful to have full control over extensions (we really kind of need this).