DevSecOps: Netflix-Clone on K8

Deployed a Netflix clone Application as a docker container on Kubernetes cluster through a secure CICD pipeline using Jenkins. Monitoring tools were used.

Services

Streaming

Tools

AWS, Docker, Trivy, SonarQube, Prometheus, Grafana, Gmail, Kubernetes, Argo, Helm

Value

Autmation, Security, Monitoring, Scalability

Timeline

1 week

In this project, we deploy a Netflix clone application as a Docker container onto an Amazon EKS (Elastic Kubernetes Service) cluster through a fully automated and secure DevSecOps pipeline.

The pipeline is built using Jenkins, integrating security and quality checks at each stage of CI/CD. We leverage Docker for containerization and push images to a secure container registry. To ensure code quality and security:

  • SonarQube is used for static code analysis.

  • Trivy performs image vulnerability scanning.

  • Prometheus and Grafana monitor application and cluster performance.

For deployment, Helm is used to package the Kubernetes manifests, and ArgoCD ensures GitOps-based continuous delivery to EKS.

This project demonstrates the integration of security, automation, observability, and scalability in modern DevOps workflows, following best practices of DevSecOps.nt credential

Reach out anytime

Let’s Stay Connected

Got questions or want to collaborate? Feel free to reach out—I'm open to new projects or just a casual chat!

Reach out anytime

Let’s Stay Connected

Got questions or want to collaborate? Feel free to reach out—I'm open to new projects or just a casual chat!

Reach out anytime

Let’s Stay Connected

Got questions or want to collaborate? Feel free to reach out—I'm open to new projects or just a casual chat!

Create a free website with Framer, the website builder loved by startups, designers and agencies.