Do you really need Kubernetes?
blog.ekern.me
Do you really need Kubernetes?
1–10 of 61 posts
Re: Do you really need Kubernetes?
#2Cattle not pets right?
Well, no. Have you seen amazons AWS margins? Its 30%.
After amazon buys hardware, pays people to run it, it still makes 30%. Not having hardware is someone else's profit.
That isnt cattle, its contract poultry farming.
Learn capacity planing. Learn to write cachable, scalable apps. Track your hardware spend per customer. Learn about assets vs liablity (hang out with the accountants, they are nerds too). Do some engineering dont just be a feature factory. And if you are going to build features, make fuckin sure that you build tracking into them and hold the product teams feet to the fire when the numbers dont add up (see: friends with accountants, and tracking money).
Re: Do you really need Kubernetes?
#3Re: Do you really need Kubernetes?
#4Re: Do you really need Kubernetes?
#5Re: Do you really need Kubernetes?
#6There is a corollary to this: Do you really need cloud infrastructure? Cattle not pets right? Well, no. Have you seen amazons AWS margins? Its 30%. After amazon buys hardware, pays people to run it, it still makes 30%. Not having hardware is someone else's profit. That isnt cattle, its contract poultry farming. Learn capacity planing. Learn to write cachable, scalable apps. Track your hardware spend per customer. Lea…
Sometimes it makes sense to move to a lower level of abstraction, for performance, cost, or compatibility reasons. In this case, diving under the cloud and running your own servers could save 30% of your server costs.
Cloud adoption has shown that many (most?) companies prefer the convenience over cost savings. Maybe optimizing hardware spend is not the best way to optimize a business.
Re: Do you really need Kubernetes?
#7I'd say 99% of companies using Kubernetes can't really explain why they chose it over Nomad.
Re: Do you really need Kubernetes?
#8There is a corollary to this: Do you really need cloud infrastructure? Cattle not pets right? Well, no. Have you seen amazons AWS margins? Its 30%. After amazon buys hardware, pays people to run it, it still makes 30%. Not having hardware is someone else's profit. That isnt cattle, its contract poultry farming. Learn capacity planing. Learn to write cachable, scalable apps. Track your hardware spend per customer. Lea…
But it's also someone else's economies of scale. The chances of me getting datacenter space, hardware, bandwidth, and expert 24/7 staffing at the same volume discounts they do is... slim. Particularly for the small amounts I'd need.
Re: Do you really need Kubernetes?
#9Re: Do you really need Kubernetes?
#10There is a corollary to this: Do you really need cloud infrastructure? Cattle not pets right? Well, no. Have you seen amazons AWS margins? Its 30%. After amazon buys hardware, pays people to run it, it still makes 30%. Not having hardware is someone else's profit. That isnt cattle, its contract poultry farming. Learn capacity planing. Learn to write cachable, scalable apps. Track your hardware spend per customer. Lea…
And you can be part of it really only by doing cloud native stuff like Lambda, DynamoDB et al.