Paper Title
Automating CI/CD Pipeline with AWS, Jenkins, and GitHub

Abstract
The principal goal of this project is to set up a Continuous Deployment (CD) pipeline and apply it to launch and deploy several static websites using Jenkins–GitHub integration and AWS S3. The solution improves the deployment process, its speed, and robustness by using GitHub for versioning the code, Jenkins for building the application, and AWS S3 for securely hosting, making it accessible from any location in the world. A web hook mechanism is implemented to automatically deploy the code every time it is updated, thus eliminating the need for manual deployment and making the system more secure and reliable. The architecture includes a provider feedback handling subsystem with integration of the browser environment, as well as local storage to store user data. This solution forms a solid base for additional upgrades, such as custom domain integration, HTTPS support, and sophisticated monitoring tools. This project introduces a modern, efficient, and scalable method of website deployment, ensuring a user-friendly experience while allowing for future growth. Keywords - CI/CD; AWS; Infrastructure as Code (IAAC); Automation; Cloud Computing