Before we introduce and define Containerization, we need to understand the origin of Containerization. Before the rise of Containerization, the Applications, and software run on a physical computer inside a Datacenter. Large Infrastructure running inside Datacenter introduced numerous challenges which were overcome by Virtualization. But nothing is perfect there were some flaws in it as well. The license cost is a major factor and maintenance overhead consumed all the time of an IT operator that includes but not limited to patching of VM’s, software configuration, etc. Lastly, VM’s consumed lot of resources and software deployment time is more in today’s fast pace World.Continue reading What is Containerization and how containers are different from Virtual Machines.