4 ms·
Simple explanation of what Cloud Native is or should be: - Kubernetes is to the AWS/Azure/other platforms what Linux was to Unix circa 2000s. Kind of the same
by dimitar 6y ago
Simple explanation of what Cloud Native is or should be:
- Kubernetes is to the AWS/Azure/other platforms what Linux was to Unix circa 2000s. Kind of the same but with more choice with the original Unix vendors forced by competition to adopt Linux.
- Kubernetes and the ecosystem around it will make zero sense for you if you haven't adopted "devops culture" (meaning that at the very least devs care about operations and IT guys put their things in git) AND you use microservices or the very least more than ten different servies or replicas.
- Vendor spam is real. YAGNI most of the time. But also different strokes for different folks.
- If you think that many cloud native things are just classic open source software needlessly rewritten in Golang and overengineered - you are probably right.
- baskire 6y agoExcept CNCF ecosystem looks more like open stack these days. A collection of software that half works together and eats up the majority of your time doing undifferentiated ops. Devs should be focusing on the business and growing business metrics. Not spending their time learning a new cool tool that plugs into a different tool which is all replaced in 3 months with a newer tool.
- harpratap 6y agoMajority of CNCF projects are not aimed at business logic developers, they shouldn't need to understand any of this. This is for DevOps folks supporting these business developers.