Cloud vs Self-Managed Infra

The cluster debates the trade-offs between using managed cloud services like AWS for infrastructure (handling scaling, backups, updates) versus self-managing servers or bare metal, questioning if cloud truly simplifies DevOps or still requires significant expertise and cost.

πŸ“‰ Falling 0.4x DevOps & Infrastructure
4,375
Comments
20
Years Active
5
Top Authors
#4852
Topic ID

Activity Over Time

2007
2
2008
14
2009
58
2010
70
2011
101
2012
129
2013
155
2014
115
2015
132
2016
227
2017
194
2018
221
2019
353
2020
364
2021
394
2022
595
2023
460
2024
409
2025
363
2026
19

Keywords

SUS PHP LOT e.g DO ARM RDS AWS WordPress IPMI cloud aws manage servers maintenance ops services devops aws azure azure

Sample Comments

mlinhares β€’ Sep 9, 2024 β€’ View on HN

Anything you don't know about managing these systems can be learned asking chatgpt :PWhenever I see people doing something like this I remember I did the same when I was in 10 people startups and it required A LOT of work to keep all these things running (mostly because back then we didn't have all these cloud managed systems) and that time would have been better invested in the product instead of wasting time figuring out how these tools work.I see value in this kind of work if

seanwilson β€’ Feb 17, 2016 β€’ View on HN

I'm not saying it's easy but it's easier. Different cloud services let someone else take care of replacing faulty hardware, upgrading hardware, adding new servers, software updates, backups etc. It's very difficult and time consuming to replicate all this reliably with a couple of dev ops guys.

cercatrova β€’ Mar 22, 2022 β€’ View on HN

They have a cloud offering. Personally I'd rather pay for someone else to manage devops than myself.

alxlaz β€’ Jan 30, 2020 β€’ View on HN

There's a lot -- and an increasing amount -- of knowledge that's specific to each cloud platform, and increasingly specialized (and complex) software. In the last couple of years or so I've definitely seen companies having to hire people to manage their cloud setups.I suspect it depends on a lot of things -- the complexity of the project, its architecture, the development, maintenance and management practices. For a few years, me and a colleague used to manage a 30+ server setu

kayoone β€’ Feb 17, 2016 β€’ View on HN

Imo it is not that easy. Amazon AWS does not manage itself, so you most probably need a Dev Ops guy anyway to not waste the time of your developers with configuring environments and keeping them running. I would say that the hardware part of devops is way less when you rent boxes and basically run them stateless.

gloryjulio β€’ Apr 10, 2024 β€’ View on HN

So you are describing aws. The problem of infra is that you need someone to run it. Until then, either run it yourself or pay someone to do it

JanSt β€’ Aug 24, 2022 β€’ View on HN

Why do you want so self manage? Saving a few bucks is probably not worth the hassle. I pretty much spend zero time on infra* push to deploy* auto-restart* managed db* easy scaling* s3 object storage* donβ€˜t spend time on updates* web ui (monitoring, basic logging, configuration, ..)

perspective1 β€’ Aug 20, 2019 β€’ View on HN

As a small-timer I don't think I'll ever cloud up. Managing a few servers isn't too bad, is easy to maintain (from both a developer and "dev-ops" standpoint).The cloud abstractions would have been great before Ubuntu's LTS 8-10 year schedule, Nginx and Systemd. But now it's just so simple using those and my existing architecture to launch new web services.

Cheer2171 β€’ May 24, 2024 β€’ View on HN

Yes, it isn't bare metal vs cloud, it is being your own sysadmin vs relying on someone to sysadmin for you

wtetzner β€’ Jan 30, 2020 β€’ View on HN

Seems like the cloud services are complex enough that you're paying someone to manage them anyway.