3 ms·
I've worked in DevOps for a while and if I could pay $950 to not run and maintain a server then I'd consider it money well spent. There's always 1-2 comments i
by digianarchist 4y ago
I've worked in DevOps for a while and if I could pay $950 to not run and maintain a server then I'd consider it money well spent.
There's always 1-2 comments in these threads that advise using a Linode VM or Hetzner dedicated server in order to save money; but they are really skipping over the headaches that come with building and maintaining your own servers.
- Are the server provisioning scripts source controlled?
- Is there a pipeline if the server needs to be recreated or upgraded?
- How is the server secured?
- Are the server logs shipped somewhere? Is there monitoring in place to see if that is working?
- Does the server support zero-downtime deployments?
- Are backups configured? Are they tested?
I imagine the answer to a lot of these questions is no and to be fair not all PaaS systems provide all of these features (at least not for free).
The server becomes a pet, issues inevitably arise and that $950 starts to look like a false-economy.
- mattbillenstein 4y agoI think this all ignores the opaqueness of most PaaS providers - when everything is on a single box, you have infinite observability, standard Linux perf analysis tools, etc. If you do it correctly, it is loads easier to reason about and understand than a complex k8s deployment.