DevOps Automation Platform for Deployment, Monitoring and Self-Healing of Cloud-Native Web Applications”
Pratik Hanvate,Roshan Nimaje, mohini nikam ,Rohit butle,sumit hate ,Harsh khadatkar
The rapid growth of cloud computing and modern web applications has increased the need for reliable, scalable, and automated software deployment systems. Traditional deployment processes often involve manual configuration, time-consuming operations, deployment failures, and difficulties in monitoring application performance. To overcome these challenges, this project proposes a DevOps Automation Platform for Deployment, Monitoring and Self-Healing of Cloud-Native Web Applications. The proposed system aims to automate the complete software development and deployment lifecycle using DevOps practices and cloud-native technologies. It integrates GitHub, Jenkins/GitHub Actions, Docker, Kubernetes, AWS, and Terraform to establish an automated Continuous Integration and Continuous Deployment (CI/CD) pipeline. Whenever developers commit or push code changes to the GitHub repository, the pipeline automatically triggers source code integration, application building, testing, containerization, and deployment.

