Now of course, you will have to spend some time on infra, but that should be minimised as much as possible. Whether that is using a home-grown Kubernetes based platform or a PAAS or cloud solution depends on your requirements, skill-set, budget and time, but your aim should be to have the simplest solution that works.
Give me 8vCPU 16GB ram machine at Hetzner prices that has Heroku-like devops layer. The marginal cost of Heroku software layer should IMO get ammortized into nothingness.
Perhaps it’s ancedata, and perhaps it’s a selection bias as I tend to be hired to solve these and related problems. It doesn’t appear that I’m the only one that sees this though: https://www.infoworld.com/article/3669477/devs-don-t-want-to...
I mean, if they don't just outright quit directly.
t. DevOps/cloud guy