Discussion about this post

User's avatar
Vincent A Trossello's avatar

Well I generally agree with your article, I think you must note that car manufacturers have optimized the manufacturing processes at the expense of maintenance processes. When you have to remove body parts in order to replace a headlight the efficiency of the repair process breaks down completely. I have seen cars like the Ford explorer where it takes about 6 hours of the mechanic time to remove all the parts replace the headlight assembly and replace the rest of the parts.

A second Factor is the manufacturers build things in a way that you can't replace a simple part, such as a light bulb. Instead you have to replace the whole headlight assembly. This is particularly evident if you've ever had to replace a valve body on a Subaru transmission.

newt0311's avatar

Great article. Just one request: don't use AWS as your analogy. I get that it's very well known and therefore a great hook but the economics just don't match out.

AWS is far too expensive to be justified based on economies of scale (in hardware at least). The joke is that with AWS, companies buy the hardware every few months. The real benefit of AWS is that it works around two serious market failures:

1/ Company CTOs congenital unwillingness to pay for software. This happens in large part because they are incapable of differentiating between good and bad software. And one slice of said software happens to be extremely bad but also nominally free and that short-circuits people's brains.

2/ large companys and their entrenched bureaucracies that gate-keep basic IT services like new machines and storage drives.

AWS fixes both these problems. It pretends companies are paying for hardware when they are really paying for management software. With products like managed databases, this pretension is even thinner. We can see also that services which offer only colocation (e.g. Hetzner) are only able to charge a tiny fraction of what the major cloud providers charge.

It fixes the second problem because it very loudly advertises it's abilities. When the underlying system is capable of provisioning a new cloud bucket in seconds, it is much harder for the resident incompetent IT department to claim that they need seven pages of docs and four weeks to provide the same service.

Which is not to say that the cloud providers haven't innovated in hardware. They have! But this nets them only around a 2x reduction in cost. And their prices are more like 10x _higher_ than just the underlying hardware.

3 more comments...

No posts

Ready for more?