My side projects all run for free.
(I work for Google Cloud)
For a well rounded review, can you or anyone comment on similar offerings with competitors? I was not familiar with per-request containers, but it sounds like exactly what I wanted.
Thoughts?
I do wish there was a serverless SQL option like AWS has, but nothing yet. Can always use Cloud SQL, but as others have mentioned you need to access it over a public IP (for now)
I haven't tried using it though, and my recent submission [1] where BaseCamp had problem with GCP and moved back to AWS.
I like that it's a mix of AWS lambda scaling with more open environments... Though it's hard to read through the marketing... "Nearly instance availing from 1 to 1000"
edit: For context what I was already using was manual docker on a DO box. While I recognized that Dokku would make it more seamless and easier, my issue was managing and securing the DO VM itself. I didn't see how Dokku would help that scenario
If he learns any sort of dev-ops infra management he's just wasting his time.
If I were working on a project with a corporate budget then using Heroku or a different style of architecture like serverless would be a no-brainer
"Linode Kubernetes Pricing LKE pricing includes only the resources you consume – Linodes, NodeBalancers, and Volumes. Your cluster’s master services are free of charge."
So whenever they are out of their beta, you should be able to run a $5/month single node K8S "cluster".
Ie, if I could get a DB/FS + PaaS for $5/m I'd use it in a heartbeat. If I run into a wall where I need to manually tweak some fine detail, I can always fall back to normal deployments, right?
PaaS in concept fits exactly what many of us seek. Deploying apps without managing ops. Just because it's not infinitely powerful doesn't mean it's a reason no one would use a PaaS. PaaS fits a very real use case.
In my somewhat edge case though, hobby/side projects, I can't pay much for them. So I manage the ops myself currently because I can save money, but if Heroku was just a bit more cheap I'd use them.
Heroku lately has seemed a tempting offer, assuming I can run my apps on it (Rust based), but at $7/m for little side projects it felt.. expensive for a no user side project. They can add up. A $5/m DO box can host quite a few apps in containers, by comparison.
Perhaps Serverless would be a great playground for low/no traffic apps, but I've not gotten into serverless much.