3 ms·
There's an obvious and overlooked middle ground between "massively complicated infrastructure" and "a cheap VPS" - charge more and use PaaS. Heroku and Engine Y
by jdietrich 8y ago
There's an obvious and overlooked middle ground between "massively complicated infrastructure" and "a cheap VPS" - charge more and use PaaS. Heroku and Engine Yard are expensive, but they deliver a huge amount of value. You've got better things to do than patch Nginx or deal with a crashed server at 4am, just pay someone a sensible amount of money to run your infrastructure for you.
- pseudoramble 8y agoI agree. There are also options to make some of the things from the article relatively easy. Off the top of my head, a CI/CD pipeline can be set up using Gitlab , Azure DevOps, Bitbucket Pipelines, and I'm sure tons of others. They do some of the heavy lifting and you still get the benefit of an organized build that's easy to deploy to one of the services listed above. And yeah, this may be layered on later when it seems like the idea has legs and you'd benefit from this. It most likely doesn't need to be the first step.
- bufferoverflow 8y ago> an obvious and overlooked middle ground between "massively complicated infrastructure" and "a cheap VPS" It's called a dedicated server. These days you can get a monster of a machine. Even on AWS you can get a machine with 2TB of RAM and 128 cores.
- davidjnelson 8y agoHeroku is fine, but their lack of an autoscaling database for spiky load and minimum $250/mo for autoscaling web servers are really very far behind what using aws directly offers these days. Heroku seems to have stopped innovating.