The easiest way to visualize components and how they work.
This is the first part of the Kubernetes series. In this part I will surficially touch things realted to Kubenetes quickly.
Evolution Of Hosting
Traditionally, applications used to run on one or more Physical Servers
. The main drawback was that they did not scale well as resources were not utilized to the maximum. Virtual Machines
solved the problem and enhanced security of applications by providing isolated environments which enabled adoption of distributed systems tremendously. Then, with the large number of applications running in the Virtual Machines, maintenance started to become cumbersome. Now there are Containerization
technologies which solved the problems of Virtual Machines by abstracting and enhancing their entire functionalities. Kubernetes
has made it extremely easy to manage the Containerized Applications
.