7 ms·
Good luck hiring the professionals needed to run a bunch of co-located servers in 2020.
by honkycat 6y ago
Good luck hiring the professionals needed to run a bunch of co-located servers in 2020.
- nikisweeting 6y agoMaybe this is my old-school sysadmin showing, but how is managing a rack server more difficult than managing an EC2 instance? The hardware part is not difficult, if you've built a PC you can set up a rack server (it's arguably easier because they're built to assemble without needing tools), and the software is all Linux on both, no? Or do you mean hiring on-site engineers within driving distance of your rack servers is difficult?
- yowlingcat 6y agoThe pieces aren't difficult in isolation, but the combined logistical total cost of operational ownership is high and includes huge tail risks. When your metal fails, it stays down until physically fixed. Depending on your business, that's either acceptable or not.
- nikisweeting 6y agoWe mitigate that risk by having our backup servers and database replicas in the cloud, but the big beefy primary machines are bare metal run on cheap Quebec power w/ unlimited 1Gbps residential bandwidth.
- mekster 6y agoFor those generations of people who grew up by being able to spin up servers with a few mouse clicks, doing that manually seems like a whole level of professional skills.
- nikisweeting 6y agoI feel almost the opposite. The AWS console seems so chaotic and needlessly complex to me compared to the simple familiarity of plugging in a hardware server. Maybe I'm an old geezer already but I'm not even that old!
- pensatoio 6y agoTerraform is love. Terraform is life.
- nikisweeting 6y agoAh yeah +1 I love infrastructure as code/data in general. If I get more into cloud infra it'll definitely be with Terraform.
- dageshi 6y agoWhen you can effectively spawn a new server with a command line you've got saved in your notes... it kinda feels a bit inefficient to be physically building and deploying them yourself. It's also really pretty amazing to be able to spin up instances or services to test with for however many hours you need and then simply release them again. Once you've got used to that level of freedom and convenience it's hard to go back, everything just moves faster.
- nikisweeting 6y agoBut I have a beefy server with capacity for many extra VMs for a fraction of the price, so I can still spin them up on a whim. The power use is proportional to system load so I'm not paying much continuous overhead, just the up-front cost of having a larger server.
- jaas 6y agoIt's easy, we have no trouble at all. Training more is simple once you have one or two people with experience. No luck needed.
- Ekaros 6y agoI wonder how people manage to hire people capable running their own development boxes...
- souprock 6y agoIt happens all the time, offering government pay for the DC area. Sometimes there is an added bonus of drug testing or a polygraph.