Containers are not new and you can hardly find a job in IT nowadays which doesn't involve dealing with them one way or the other. But once you got your hands on the container technology you are inevitably run into the container management and orchestration topics. Kubernetes is a more or less vendor-independent orchestration platform, which provides out of the box automation for many standard infrastructure tasks (scaling, load-balancing, scheduling..).