🚀 Surendar's DevOps CI/CD Automation Platform

Project Overview

This project demonstrates a fully automated end-to-end DevOps CI/CD pipeline deployed on AWS with real-time monitoring and infrastructure automation.

✔ GitHub Webhook Triggered CI/CD

✔ Jenkins Automated Build & Deployment

✔ Docker Containerization

✔ EC2 Cloud Deployment

✔ Prometheus Monitoring & Grafana Dashboard

✔ Automated Log Backup using Cron

Technology Stack

Backend: Node.js + Express

Containerization: Docker

CI/CD: Jenkins + GitHub Webhooks

Cloud: AWS EC2

Monitoring: Prometheus + Grafana

Automation: Linux Cron Jobs

CI/CD Information

Version: 1.0.0

Build Time: 2026-03-16T05:02:09.617Z

Environment: Production

Pipeline Status: SUCCESS ✅

Server Information

Hostname: d0fb8728ec84

Platform: linux

Uptime: 871h 22m

CPU Cores: 2

Resource Usage

Total Memory: 914.03 MB

Used Memory: 575.77 MB

Free Memory: 338.27 MB

Monitoring

Prometheus: Running ✅

Grafana: Running ✅

Health Endpoint

Metrics Endpoint

Deployment Details

Container ID: d0fb8728ec84

Process ID: 1

Last Deployment: 2026-03-16T05:02:09.617Z

Auto Refresh: Every 5 seconds

DevOps Pipeline Flow

GitHub ➜ Jenkins ➜ Docker Hub ➜ EC2 ➜ Prometheus ➜ Grafana

Status: Fully Automated ✅