Skip to content
Open access

Containerized Microservices and CI/CD for Scalable and Reliable Software Deployment

Sep 2026 · European Journal of Theoretical and Applied Sciences · 0 citations · 4 references

Abstract

The increasing demand for scalable, reliable, and rapidly deployable software systems has highlighted the limitations of traditional monolithic deployment approaches. This study investigates the effectiveness of containerized microservices combined with orchestration and Continuous Integration and Continuous Deployment (CI/CD) practices as an alternative deployment approach. A Node.js-based application was implemented and evaluated using both monolithic and microservices architecture. The microservices implementation employed Docker for containerization, Docker Swarm for orchestration and scaling, Jenkins for automated CI/CD, and Prometheus and Grafana for system monitoring. The results demonstrated improved scalability, deployment flexibility, fault isolation, and maintainability compared with monolithic architecture. Automated deployment reduced manual intervention and improved deployment consistency, while monitoring real-time insights into resource utilization and service performance. Overall, the findings indicate that integrating containerization, orchestration, CI/CD, and monitoring provide an effective approach for building scalable, reliable, and efficiently deployable modern software systems.

Read PDF

We use cookies to run the site and, with your consent, for analytics and to show ads. See our Cookie Policy.