5 ms·
That's false equivalence. If your instance dies, you don't need to drive over to the colo, plug into a KVM, diagnose, and then pull and re-rack a new server. Th
by Rantenki 6y ago
That's false equivalence. If your instance dies, you don't need to drive over to the colo, plug into a KVM, diagnose, and then pull and re-rack a new server. They do all that stuff, and it's worth the $$$.
Also, you'll never get into a situation on AWS where you have a 3 day lead-time for a replacement GBIC, or NVMe drive, or seomthing, while your customers scream and bail out for a competitor that isn't down.
Yes, you need to manage the infrastructure, but now it's a software configuration task instead of a physical maintenance one.
- shiftpgdn 6y ago99.9% of colo facilities offer 24/7 remote hands. With the extreme cost savings of colo you could build in very significant redundancy, which is to say nothing of how infrequently modern server hardware fails.
- anonfornoreason 6y agoI manage a rack of 12 servers, I have 110 hard drives in that rack. I've been managing this rack for a decade. I occasionally go to the datacenter to swap out a machine that is end of life, and I go every 3-6 months to swap out a failing drive or two. I'd estimate I spend < 20 hours a year at the datacenter. Everything else is almost 1:1 with what it would take to manage that using AWS. Obvious anecdata here, but it's not hard to run a redundant physical infrastructure that is low maintenance. Obviously bad luck is a thing, but with the correct planning and setup, physical infrastructure isn't that big of a deal for most web businesses.
- munk-a 6y agoThat's true - I was comparing managing a server rack in the office building against AWS - not comparing the relatively light hardware interaction needs when it comes to co-location.
- addicted 6y agoI'm pretty sure the original article is talking about Colo.
- kroolik 6y agoYou and people posting similar answers miss a very important point. You've mentioned you have over 10 years of experience managing rack servers. That's super great! This means a company that hires you does not need to use AWS for some of the services, because you've got the necessary expertise to do it yourself. Other companies buy this expertise via fully managed services, like S3 or Aurora. Once you have expertise doing X, it might seem wrong paying premium to cloud providers to do the same thing for you. But other companies don't have you on board. They save themselves time recruiting two sysops with partcular skillset, and spin up a working HA rdbms in a day. Comparing ec2 and vms on xenserver doesn't sound convincing because ec2 itself is simple. But comparing HA Aurora or Dynamo cluster to on-prem solution is a different beast. As a dev, I don't really want to know all the gore details of managing HA rabbitmq, and might opt for SQS instead.
- mekster 6y agoWhy pay premium when there are cheaper cloud alternatives? Just get your team to learn a thing or two than being sold by AWS. I'd take it most people just feel enthusiastic about technologies they don't even need and being able to run stuff with mouse clicks makes them feel accomplishing. To me, AWS is just an expensive provider that only makes sense to put backup files because of cheap storage and no incoming bandwidth cost.
- kroolik 6y agoYour post contains two distinctive arguments: paying premium for managed services instead of learning a thing or two, and paying AWS for their services. Re first argument: I don't know how to implement DDoS protection, neither is my company a DDoS protection shop. Should I learn how to do it myself, or pay CloudFlare to do it for me? What about S3? What about Aurora/Dynamo/SQS? Where is the line between "your company TOTALLY has to do it on its own" vs "pay the people who know how to run X to run it for you"? Regarding AWS prices: it's not like you are forced to use AWS. Use the cloud your team is most familiar with. I'm not an expert on cloud offerings, yet if your problem is $20k/month and $15k/month infrastracture costs, you might be solving a wrong problem.
- 6y ago