All Projects
DevOpsCase Study·90% Match

DevSecOps Movie Booking — Terraform + Jenkins + EKS

Full DevSecOps pipeline for a React movie-booking app. Stage 1: Terraform provisions EC2 and Amazon EKS (eksctl, t3.medium nodes). Stage 2: Jenkins CI/CD (20+ plugins) runs SonarQube SAST quality gates → OWASP dependency check → Trivy container image scanning → Docker build/push → ArgoCD GitOps deploy to Kubernetes. Prometheus + Grafana + Node Exporter stack handles observability. 2 GitHub stars.

JenkinsDockerTerraformAWSSonarQubeOWASPTrivy
Production20+Jenkins pluginsEKSKubernetesTerraformIaCArgoCDGitOps★ Featured
20+
Jenkins plugins
EKS
Kubernetes
Terraform
IaC
ArgoCD
GitOps
🔴 The Problem

React app had no security scanning or automated deployment pipeline

Manual infrastructure provisioning was error-prone and slow

The Solution

Full DevSecOps: Terraform IaC → Jenkins CI (SonarQube + OWASP + Trivy) → ArgoCD GitOps deploy to Amazon EKS

Prometheus + Grafana observability stack with Node Exporter

📈 Impact & Results

Every commit triggers SAST, dependency check, and container scan before any deployment

ArgoCD GitOps ensures cluster state always matches Git

Prometheus dashboards give real-time visibility into pod health and resource usage

Full Tech Stack
JenkinsDockerTerraformAWSSonarQubeOWASPTrivyAWS EC2Amazon EKSKubernetesPrometheusGrafanaHelm

More Projects

Interested in working together?
Let's build something impactful.