IMPLEMENTATION OF DEVOPS APPROACH USING CI/CD WITH A SHARED-PIPELINE TO ACCELERATE WEB SERVICE DEVELOPMENT
DOI:
https://doi.org/10.33480/jitk.v12i1.8208Keywords:
CI/CD, DevOps, GitLab, Shared Pipeline, Shell ScriptAbstract
The development of microservices-based web service applications requires fast, consistent, and automated integration and deployment processes. However, in practice, many organizations still rely on manual procedures and non-standardized pipeline configurations, which lead to release delays and increase the risk of operational errors. The DevOps approach through Continuous Integration and Continuous Delivery (CI/CD) has emerged as a relevant solution. Nevertheless, its practical implementation still requires clear and reusable guidance. This study aims to implement DevOps approach using CI/CD practices for the backend microservices at JEL Tech Inc by leveraging GitLab and a shared-pipeline scheme. The research adopts an applied research methodology with a case study approach, following the stages of the DevOps lifecycle, including plan, code, build, test, release, deploy, operate, and monitor. Pipeline automation is constructed using modular shell scripts executed by GitLab Runner and integrated with Docker, a Container Registry, and Kubernetes. The results demonstrate that the implementation of a shared-pipeline successfully standardizes build, package, and deployment processes across multiple microservices repositories. The implementation results show measurable improvements, including up to 90% reduction in deployment time, 400% increase in release frequency, and significant reduction in failure rates. This study contributes a reusable shared-pipeline architecture that extends existing DevOps implementation practices by providing a standardized, modular, and testable CI/CD model for microservices environments.
Downloads
References
[1] T. P. Böttcher, S. Empelmann, J. Weking, A. Hein, and H. Krcmar, “Digital sustainable business models: Using digital technology to integrate ecological sustainability into the core of business models,” Information Systems Journal, vol. 34, no. 3, pp. 736–761, 2024, doi: 10.1111/isj.12436.
[2] J. Xu, S. She, and W. Liu, “Role of digitalization in environment, social and governance, and sustainability: Review-based study for implications,” Front. Psychol., vol. 13, Nov. 2022, doi: 10.3389/fpsyg.2022.961057.
[3] A. Alam and A. Mohanty, “Business Models, Business Strategies, and Innovations in EdTech Companies: Integration of Learning Analytics and Artificial Intelligence in Higher Education,” in 2022 IEEE 6th Conference on Information and Communication Technology (CICT), Nov. 2022, pp. 1–6. doi: 10.1109/CICT56698.2022.9997887.
[4] F. M. Mulaydinov, “Integrated Information Systems in Industrial Enterprises and Business Activities,” Journal of Computer Science Engineering and Information Technology Research (JCSEITR), vol. 13, no. 1, pp. 33–44, 2024.
[5] V. Velepucha and P. Flores, “A Survey on Microservices Architecture: Principles, Patterns and Migration Challenges,” IEEE Access, vol. 11, pp. 88339–88358, 2023, doi: 10.1109/ACCESS.2023.3305687.
[6] F. E. Aouni, K. Moumane, A. Idri, M. Najib, and S. U. Jan, “A systematic literature review on Agile, Cloud, and DevOps integration: Challenges, benefits,” Information and Software Technology, vol. 177, p. 107569, Jan. 2025, doi: 10.1016/j.infsof.2024.107569.
[7] Thalary, S. and Katipelly, A., Platform Engineering for Distributed Systems: How Cloud DevOps Enables Scalable, Policy-Driven Software Architectures. “International Journal of AI, BigData, Computational and Management Studies”, 2025, 6(1), pp.189-197, doi. 10.63282/3050-9416.IJAIBDCMS-V6I1P119.
[8] M. Moeez, R. Mahmood, H. Asif, M.W Iqbal, K. Hamid, U. Ali, N. Khan., “Comprehensive Analysis of DevOps: Integration, Automation, Collaboration, and Continuous Delivery,” Bulletin of Business and Economics (BBE), vol. 13, no. 1, Mar. 2024, doi: 10.61506/01.00253.
[9] E. M. Arvanitou, A. Ampatzoglou, S. Bibi, A. Chatzigeorgiou, and I. Deligiannis, “Applying and Researching DevOps: A Tertiary Study,” IEEE Access, vol. 10, pp. 61585–61600, 2022, doi: 10.1109/ACCESS.2022.3171803.
[10] J. Zhou, P. Brereton, and K. Campbell, “Building an intelligent food assurance system based on DevOps: A review,” Future Foods, vol. 12, p. 100847, Dec. 2025, doi: 10.1016/j.fufo.2025.100847.
[11] “Improving Software Development with Continuous Integration and Deployment for Agile DevOps in Engineering Practices,” IJCATR, Jan. 2025, doi: 10.7753/IJCATR1401.1002.
[12] A. Nayanajith and R. Wickramarachchi, “Challenges Affecting the Successful Adoption of DevOps Practices: A Systematic Literature Review,” in 2024 4th International Conference on Advanced Research in Computing (ICARC), Feb. 2024, pp. 311–315. doi: 10.1109/ICARC61713.2024.10499735.
[13] R. Grande, A. Vizcaíno, and F. O. García, “Is it worth adopting DevOps practices in Global Software Engineering? Possible challenges and benefits,” Computer Standards & Interfaces, vol. 87, p. 103767, Jan. 2024, doi: 10.1016/j.csi.2023.103767.
[14] N. Azad and S. Hyrynsalmi, “DevOps critical success factors — A systematic literature review,” Information and Software Technology, vol. 157, p. 107150, May 2023, doi: 10.1016/j.infsof.2023.107150.
[15] El Aouni, F., Moumane, K., Idri, A., Najib, M. and Jan, S.U., A systematic literature review on Agile, Cloud, and DevOps integration: Challenges, benefits. “Information and Software Technology”, vol. 177, p.107569, 2025, doi. 10.1016/j.infsof.2024.107569.
[16] Z. Alamin, Dahlan, Khaeruddin, and S. Ramadhan, “Evolving DevOps Practices in Modern Software Engineering: Trends, Challenges, and Impacts on Quality and Delivery Performance,” Journix: Journal of Informatics and Computing, vol. 1, no. 1, pp. 21–29, Mar. 2025, doi: 10.63866/journix.v1i1.4.
[17] R. Hernández, B. Moros, and J. Nicolás, “Requirements management in DevOps environments: a multivocal mapping study,” Requirements Eng, vol. 28, no. 3, pp. 317–346, Sep. 2023, doi: 10.1007/s00766-023-00396-w.
[18] M. L. Gupta, R. Puppala, V. V. Vadapalli, H. Gundu, and C. V. S. S. Karthikeyan, “Continuous Integration, Delivery and Deployment: A Systematic Review of Approaches, Tools, Challenges and Practices,” in Recent Trends in AI Enabled Technologies, G. Paidi, S. V. Gangashetty, and A. K. Varma, Eds., Cham: Springer Nature Switzerland, 2024, pp. 76–89. doi: 10.1007/978-3-031-59114-3_7.
[19] G. Hyun, J. Oak, D. Kim, and K. Kim, “The Impact of an Automation System Built with Jenkins on the Efficiency of Container-Based System Deployment,” Sensors (Basel), vol. 24, no. 18, p. 6002, Sep. 2024, doi: 10.3390/s24186002.
[20] J. J. López-Jiménez, J. Pérez-Sánchez, J. M. Carrillo-de-Gea, J. Nicolás Ros, and J. L. Fernández-Alemán, “Human DevOps: A tool for measuring and enhancing human factors in DevOps adoption,” SoftwareX, vol. 33, p. 102515, Feb. 2026, doi: 10.1016/j.softx.2026.102515.
[21] L. Giamattei, A. Guerriero, R. Pietrantuono, et al., “Monitoring tools for DevOps and microservices: A systematic grey literature review,” Journal of Systems and Software, vol. 208, p. 111906, Feb. 2024, doi: 10.1016/j.jss.2023.111906.
[22] Gomes, F., Rego, P. and Trinta, F., A systematic mapping study on observability of microservices-based applications: fundamentals, classifications, and challenges. “Computing”, 2025, 107(9), p.183. doi. 10.1007/s00607-025-01540-w.
[23] R. K. Mahimalur, M. Vasagam, and D. Manoharan, "Devops Lifecycle Management And Cloud Migration Assessments: A Security-Driven CICD Perspective," Journal of International Crisis and Risk Communication Research, vol. 7, no. S10, pp. 3314–3322, Oct. 2024, doi: 10.63278/jicrcr.vi.3670.
[24] A. Kumar, M. Nadeem, and M. Shameem, “Assessment of DevOps Lifecycle Phases and their Role in DevOps Implementation using Best–Worst MCDM,” Int. j. inf. tecnol., vol. 16, no. 4, pp. 2139–2147, Apr. 2024, doi: 10.1007/s41870-023-01566-3.
[25] A. Saxena, S. Singh, S. Prakash, T. Yang, and R. S. Rathore, “DevOps Automation Pipeline Deployment with IaC (Infrastructure as Code),” in 2024 IEEE Silchar Subsection Conference (SILCON 2024), Nov. 2024, pp. 1–6. doi: 10.1109/SILCON63976.2024.10910699
Downloads
Published
Issue
Section
License
Copyright (c) 2026 Ahmad Lukman Hakim, Diah Aryani, Daniati Uki Eka Saputri

This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.






-a.jpg)
-b.jpg)











