Containerization: Cloud Computing based Inspiration Technology for Adoption through Docker and Kubernetes

S. Rajan,Pradeep Ahirwar,Sanjay Hardikar
DOI: https://doi.org/10.1109/ICESC51422.2021.9532917
2021-08-04
Abstract:The field of cloud computing has been evolving rapidly since inception. Cloud is the virtual pool of resources which can be served to the user through SaaS, PaaS and IaaS flavours. No cloud can be existed without virtualization. With Virtual Machine, the bare metal is virtualized to run multiple Operating System instances. These VMs serve to the users for performing the tasks. All are independent units and user has complete ownership and control to install the required softwares and use as per the wish. The VM solves many problems by optimizing the resources. The developers concern that the code is working fine on the development environment, but fail to work on testing or production environment due to the environment differences, if any. So, the Containerization comes into the picture to address such challenges. In this paper, various aspects of Containerization are explored and highlighted. The Container runtime environment-Docker and Container orchestration tool-Kubernetes are focused and deployed for exploring the possibilities of Containerization adoption, which automate the Container deployment, scaling and load balancing.
Engineering,Computer Science
What problem does this paper attempt to address?