Practicing Continuous Integration Continuous Delivery on AWS
Authors
Sonali P Lohar
Department of Computer Science, Dr. D. Y. Patil Arts Commerce Science College, Pimpri, Pune -18, Maharashtra, India (IN)
Padmaja D Kadam
Department of Computer Science, Dr. D. Y. Patil Arts Commerce Science College, Pimpri, Pune -18, Maharashtra, India (IN)
Article Information
DOI: 10.51583/IJLTEMAS.2025.1413SP006
Subject Category: Computer Science
Volume/Issue: 14/13 | Page No: 21-25
Publication Timeline
Submitted: 2025-10-22
Published: 2025-10-22
Abstract
Abstract: The rapid-fire elaboration of software development methodologies has needed the relinquishment of robotization- driven practices to enhance software quality and delivery speed. Continuous Integration (CI) and Continuous Delivery (CD) are foundation practices in ultramodern DevOps channels, enabling brigades to integrate law constantly, descry issues beforehand, and emplace operations fleetly with minimum homemade intervention. This exploration paper investigates the perpetration and optimization of CI/ CD channels using Amazon Web Services (AWS), a leading pall computing platform that offers scalable and intertwined DevOps tools. The study presents a methodical approach to constructing a CI/ CD workflow using AWS native services similar as AWS Code Commit for source control, AWS Code Build for automated testing and compendium, AWS Code Deploy for operation deployment, and AWS Code Pipeline for unity. The proposed channel is tested using a sample pall-native web operation and crucial criteria similar as figure time, deployment frequency, and failure recovery time are estimated. The exploration highlights the benefits of integrating CI/ CD practices with pall structure, including bettered software trustability, reduced deployment crimes, and enhanced development dexterity. Likewise, the paper discusses security considerations, cost- effectiveness, and scalability aspects associated with using AWS- managed CI/ CD services. The findings give practical perceptivity for software masterminds, DevOps interpreters, and experimenters seeking to apply flexible and effective software delivery channels in pall surroundings.
Keywords
Continuous Integration, Continuous Deployment, CI/CD pipeline, AWS CI/CD tools, AWS Code Pipeline, AWS Code Build, AWS Code Deploy, AWS Code Commit
Downloads
References
1. https://docs.aws.amazon.com/whitepapers/latest/practicing-continuous-integration-continuous-delivery/testing-stages-in-continuous-integration-and-continuous-delivery.html [Google Scholar] [Crossref]
2. https://www.researchgate.net/publication/330988585_Practicing_Continuous_Integration_and_Continuous_Delivery_on_AWS_Accelerating_Software_Delivery_with_DevOps [Google Scholar] [Crossref]
3. AWS CodePipeline Documentation. Retrieved from https://docs.aws.amazon.com/codepipeline [Google Scholar] [Crossref]
4. https://www.sumologic.com/glossary/aws-codepipeline [Google Scholar] [Crossref]
5. https://cloudvisor.co/aws-guides/aws-codepipeline/ [Google Scholar] [Crossref]
6. Humble, J., & Farley, D. (2010). Continuous Delivery: Reliable Software Releases through Build, Test, and Deployment Automation. Addison-Wesley. [Google Scholar] [Crossref]
7. Kim, G., Humble, J., Debois, P., & Willis, J. (2014). The DevOps Handbook: How to Create World-Class Agility, Reliability, & Security in Technology Organizations. IT Revolution Press. [Google Scholar] [Crossref]
8. Nalawade, C., Mahajani, D., & Shinde, C. (2023). Implementing Continuous Integration and Deployment (CI/CD) for Machine Learning Models on AWS. International Journal of Global Innovations and Solutions (IJGIS), 2(2), 52-60. [Google Scholar] [Crossref]
Metrics
Views & Downloads
Similar Articles
- Topology Optimization for Low-Power-Wide-Area Networks (LPWANs) within Internet of Things (IOT)
- Detecting Misinformation Using Multimodal AI Models on Social Media Platforms
- Enhanced Face Detection Using Haar Cascade with Histogram Equalization, Sharpening, and Denoising for Real-Time Applications
- The Evolution of Data Analytics and Its Future Implication
- Utilizing AI Approaches for Generating Code Automatically