Journal Press India®

A Systematic Review of the Impact of Containerization on Software Development and Deployment Practices

Vol 1 , Issue 1 , January - June 2021 | Pages: 40-51 | Research Paper  

https://doi.org/10.17492/computology.v1i1.2105


Author Details ( * ) denotes Corresponding author

1. * Sarishma ., Department of Computer Science and Engineering, Graphic Era (Deemed to be University), Dehradun, India (sarishma.cse@geu.ac.in)
2. Abhishek ., Department of Computer Science and Engineering, Graphic Era (Deemed to be University), Dehradun, India (abhishekguptageu@gmail.com)

Containerization[1] has altered software development and deployment practices by allowing for more efficient program packaging, shipping, and execution. This systematic review provides an in-depth examination of containerization's benefits, problems, and new trends. It investigates the effects of containerization on software development workflows, to increase cooperation and enhancing the software delivery lifecycle. The study looks into the impact of containerization on deployment, including application distribution, scalability, and management, and emphasizes the benefits of [2]container orchestration systems like Kubernetes. It also solves adoption constraints including security concerns and resource allocation. The findings give useful insights for scholars, practitioners, and organizations, assisting in the optimization of workflows, increasing productivity, and achieving consistent software delivery. This evaluation is a significant resource for executives and scholars in the industry.

Keywords

Containers, Containerization, Continuous Integration, Continuous Deployment, CI/CD, DevOps, Software Development


  1. E. Casalicchio, “Container Orchestration: A Survey,” EAI/Springer Innov. Commun. Comput., no. Vm, pp. 221–235, 2019, doi: 10.1007/978-3-319-92378-9_14.

  2. I. M. Al Jawarneh et al., “Container Orchestration Engines: A Thorough Functional and Performance Comparison,” IEEE Int. Conf. Commun., vol. 2019-May, pp. 1–6, 2019, doi: 10.1109/ICC.2019.8762053.

  3. I. M. Al Jawarneh et al., “Container Orchestration Engines: A Thorough Functional and Performance Comparison,” IEEE Int. Conf. Commun., vol. 2019-May, 2019, doi: 10.1109/ICC.2019.8762053.

  4. “Traditional Deployment VS Virtualization VS Container | by Bikram | Medium.” https://bikramat.medium.com/traditional-deployment-vs-virtualization-vs-container-f9b82ce98a50

  5.  “What is Container Orchestration? | VMware Glossary.” https://www.vmware.com/topics/glossary/content/container-orchestration.html

  6. U. Zdun, E. Wittern, and P. Leitner, “Emerging Trends, Challenges, and Experiences in DevOps and Microservice APIs,” IEEE Softw., vol. 37, no. 1, pp. 87–91, 2020, doi: 10.1109/MS.2019.2947982.

  7. E. Truyen, D. Van Landuyt, D. Preuveneers, B. Lagaisse, and W. Joosen, “A comprehensive feature comparison study of open-source container orchestration frameworks,” Appl. Sci., vol. 9, no. 5, 2019, doi: 10.3390/app9050931.

  8.  “Welcome - kOps - Kubernetes Operations.” https://kops.sigs.k8s.io/

  9.  “Managed Kubernetes Service (AKS) | Microsoft Azure.” https://azure.microsoft.com/en-in/products/kubernetes-service

  10.  “Openshift Vs. Kubernetes : What is the Difference?.” https://www.simplilearn.com/kubernetes-vs-openshift-article

  11. R. Arora and N. Arora, “Analysis of SDLC Models,” Int. J. Curr. Eng. Technol., vol. 6, no. 1, pp. 2277–4106, 2016, [Online]. Available: http://inpressco.com/category/ijcet.

  12. S. Balaji, “Waterfall vs v-model vs agile : A comparative study on SDLC,” WATEERFALL Vs V-MODEL Vs Agil.  A Comp. STUDY SDLC, vol. 2, no. 1, pp. 26–30, 2012.

  13. S. Radack, “Security Considerations in the System Development Life Cycle,” Natl. Inst. Stand. Technol., pp. 1–7, 2002.

  14. V. K. Sarkania and V. K. Bhalla, “International Journal of Advanced Research in,” Android Internals, vol. 3, no. 6, pp. 143–147, 2013.

  15. C. Ebert, G. Gallardo, J. Hernantes, and N. Serrano, “Software Engineering for DevOps,” Ieee Comput. Soc., no. June, pp. 94–100, 2016.

  16. L. Surya, “An Exploratory Study of DevOps and It’s Future in the United States,” Int. J. Creat. Res. Thoughts, vol. 3, no. 2, pp. 2320–2882, 2016.

  17. L. Chen, “Microservices: Architecting for Continuous Delivery and DevOps,” Proc. - 2018 IEEE 15th Int. Conf. Softw. Archit. ICSA 2018, no. March, pp. 39–46, 2018, doi: 10.1109/ICSA.2018.00013.

  18. T. Yarygina, “Exploring Microservice Security,” 2018, [Online]. Available: http://bora.uib.no/handle/1956/18696.

  19. B. El Khalyly, A. Belangour, A. Erraissi, and M. Banane, “Devops and Microservices Based Internet of Things Meta-Model,” Int. J. Emerg. Trends Eng. Res., vol. 8, no. 9, pp. 6254–6266, 2020, doi: 10.30534/ijeter/2020/217892020.

  20. L. Leite, C. Rocha, F. Kon, D. Milojicic, and P. Meirelles, “A survey of DevOps concepts and challenges,” ACM Comput. Surv., vol. 52, no. 6, 2019, doi: 10.1145/3359981.

  21. L. Surya, “AI and DevOps in information technology and its future in the United States,” Int. J. Creat. Res. Thoughts, vol. 9, no. 2, pp. 2032–2036, 2021, [Online]. Available: https://ssrn.com/abstract=3786535

  22. Hochreiner, O. Kopp, and O. Kopp, “ZEUS 2018 10 th ZEUS Workshop , ZEUS 2018 ,” no. 10, pp. 8–9, 2018.

  23. S. Hoque, M. S. De Brito, A. Willner, O. Keil, and T. Magedanz, “Towards Container Orchestration in Fog Computing Infrastructures,” Proc. - Int. Comput. Softw. Appl. Conf., vol. 2, pp. 294–299, 2017, doi: 10.1109/COMPSAC.2017.248.

  24. L. Prates, J. Faustino, M. Silva, and R. Pereira, “DevSecOps metrics,” Lect. Notes Bus. Inf. Process., vol. 359, no. 351, pp. 77–90, 2019, doi: 10.1007/978-3-030-29608-7_7.

  25. H. Myrbakken and R. Colomo-Palacios, “DevSecOps: A multivocal literature review,” Commun. Comput. Inf. Sci., vol. 770, no. October, pp. 17–29, 2017, doi: 10.1007/978-3-319-67383-7_2.




  26.  
  27.  
  28.  
Abstract Views: 142
PDF Views: 151

Advanced Search

News/Events

Indira School of Bus...

Indira School of Mangement Studies PGDM, Pune Organizing Internatio...

Indira Institute of ...

Indira Institute of Management, Pune Organizing International Confe...

D. Y. Patil Internat...

D. Y. Patil International University, Akurdi-Pune Organizing Nation...

ISBM College of Engi...

ISBM College of Engineering, Pune Organizing International Conferen...

Periyar Maniammai In...

Department of Commerce Periyar Maniammai Institute of Science &...

Institute of Managem...

Vivekanand Education Society's Institute of Management Studies ...

Institute of Managem...

Deccan Education Society Institute of Management Development and Re...

S.B. Patil Institute...

Pimpri Chinchwad Education Trust's S.B. Patil Institute of Mana...

D. Y. Patil IMCAM, A...

D. Y. Patil Institute of Master of Computer Applications & Managem...

Vignana Jyothi Insti...

Vignana Jyothi Institute of Management International Conference on ...

By continuing to use this website, you consent to the use of cookies in accordance with our Cookie Policy.