DEV Community

Discussion on: Hi, I'm Shahroze Nawaz, web developer, cloud hosting advisor and community specialist at Cloudways. AMA

Collapse
 
ben profile image
Ben Halpern

Who should be learning Kubernetes? Will knowledge of this sort of stuff become more important or more abstracted away in the next few years?

Collapse
 
_shahroznawaz profile image
Shahroz Nawaz

As Kubernetes is always related to Infrastructure so mainly Devops and Sysadmins are learning it. But as a developer, you should know, how it works and the concept behind this. Because being a developer you have the responsibility to deploy and maintain your code on the servers. At the very least, all DevOps people should learn Kubernetes. All ops and systems guys should also benefit from it. It is perhaps possible that in the future, this may become abstracted away, as is the case with anything with complexity

Kubernetes will shape the way people look at infrastructure. But right now, Kubernetes is abstracting away all the complexities of the underlying hardware, in order to provide a standard interface to configure and deploy applications on top of a large array of infrastructure.