Deploying Application Using CI/CD Tools on AWS
These days, most businesses turn to cloud computing as their go-to answer. Due to this, DevOps methodologies in which developers work have been introduced. together with network engineers to guarantee their applications are deployed quickly and reliably. Continuous Integration and Delivery (CI/CD) pipelines, which automate the build process on specialized equipment, have been shown to yield a number of benefits, such as quicker release cycles, higher productivity, and early fault discovery. This work describes an automated pipeline from scratch, beginning with the detection of modifications in the source code of web applications, building new. This new version will be hosted using resources in the EC2, and the application will eventually be deployed in AWS. The solution uses Jenkins for Continuous Integration and adheres to DevOps best practices. We highlight two main issues that we encountered: lengthy wait times for builds and releases to be queued and finished.
Authors
- Abdullah Abdullah
- Mohammad Zeeshan
- Ansari Abdurrahman
- Imran Akhtar
- Salman Baig
Institutions
- Maulana Mukhtar Ahmad Nadvi Technical Campus
Publication Details
- Journal
- International Journal of Electrical Engineering and Computer Science
- Published
- 2024-10-17
- DOI
- https://doi.org/10.37394/232027.2024.6.22
- Primary Topic
- Service-Oriented Architecture and Web Services
- Type
- article
- Field-Weighted Citation Impact
- 0.00