This article, Containerization (computing), has recently been created via the Articles for creation process. Please check to see if the reviewer has accidentally left this template after accepting the draft and take appropriate action as necessary.
Reviewer tools: Inform author |
Comment: The CIO source is good. Appears to be a newspaper/magazine with an editor and an editorial process. Need a couple more sources like that. Business websites on their own are not a WP:GNG passing source since they are WP:SELFPUBLISHED. Books or academic journal articles would also work. –Novem Linguae (talk) 07:09, 10 July 2021 (UTC)
Containerization is a operating system virtualization over multiple network resources so that software applications can run in isolated user spaces called containers in any cloud or non-cloud environment, regardless of type or vendor.[1]
Usage
The containers are basically a fully functional and portable cloud or non-cloud computing environment surrounding the application and keeping it independent from other parallelly running environments.[2] Individually each container simulates a different software application and run isolated processes by bundling related configuration files, libraries and dependencies.[3] But, collectively multiple containers share a common OS Kernel.[4]
Types of containers
- OS containers
- Apps containers
Security issues
- Because of common OS, security threats can affect the whole containerized system.
- In containerized environments, security scanners generally protect the OS but not the application containers, which adds unwanted vulnerability.
Further reading
Journal articles
- Bentaleb, O., Belloum, A.S.Z., Sebaa, A. et al. Containerization technologies: taxonomies, applications and challenges J Supercomput (2021). doi:10.1007/s11227-021-03914-1.
- J. Watada, A. Roy, R. Kadikar, H. Pham and B. Xu, Emerging Trends, Techniques and Open Issues of Containerization: A Review, in IEEE Access, vol. 7, pp. 152443-152472, 2019, doi:10.1109/ACCESS.2019.2945930.
- van den Berg, T., Siegel, B. and Cramp, A. (2017) Containerization of high-level architecture-based simulations: A case study , The Journal of Defense Modeling and Simulation, 14(2), pp. 115–138. doi:10.1177/1548512916662365.
- Zhang X., Tang Y., Li H., Liu S., Lin D. (2021) Containerization Design for Autonomous and Controllable Cloud Distributed System. In: Liang Q., Wang W., Liu X., Na Z., Li X., Zhang B. (eds) Communications, Signal Processing, and Systems. CSPS 2020. Lecture Notes in Electrical Engineering, vol 654. Springer, Singapore. doi:10.1007/978-981-15-8411-4_4
- Odun-Ayo I., Geteloma V., Eweoya I., Ahuja R. (2019) Virtualization, Containerization, Composition, and Orchestration of Cloud Computing Services. In: Misra S. et al. (eds) Computational Science and Its Applications – ICCSA 2019. ICCSA 2019. Lecture Notes in Computer Science, vol 11622. Springer, Cham. doi:10.1007/978-3-030-24305-0_30.
Books
- Gabriel N. Schenker, Hideto Saito, Hui-Chuan Chloe Lee, Ke-Jou Carol Hsu, (2019) Getting Started with Containerization: Reduce the operational burden on your system by automating and managing your containers, Packt Publishing, ISBN 9781838649036
See also
References
- ^ "What is the open-source cloud phenomenon?". Kyocera Document Solutions. Kyocera. Retrieved 2021-07-10.
{{cite web}}
: CS1 maint: url-status (link) - ^ "What is containerization?". www.redhat.com. RedHat. Retrieved 2021-07-10.
{{cite web}}
: CS1 maint: url-status (link) - ^ Rubens, Paul (2017-06-27). "What are containers and why do you need them?". CIO. Retrieved 2021-07-10.
- ^ "Containerization". www.ibm.com. Retrieved 2021-07-10.