Перейти к содержимому

Day-7 | Ultimate End to End DevSecOps Project Implementation | 3 Hours Tutorial

Abhishek.Veeramalla

0:00 / 0:00

Day-7 | Ultimate End to End DevSecOps Project Implementation | 3 Hours Tutorial

47 073 просмотра · 5 месяцев назад
Abhishek.Veeramalla
662 тыс. подписчиков
47 073 просмотра · 5 месяцев назад
Join Membership for Career Guidance: www.youtube.com/abhishekveeramalla/join In this video, I will prepare, build and deploy a full-stack blog platform called *Jerney* from scratch using a complete **DevSecOps Implementation**. This isn't just "deploy an app". This is production-grade infrastructure with security at every stage. 🔥 *Overview:* → A 3-tier blog platform (React + Node.js + PostgreSQL). → Containerized with Docker, orchestrated with Kubernetes on *AWS EKS Auto Mode* → Infrastructure provisioned with *Terraform* (VPC, EKS, IAM all as code) → A full *DevSecOps CI/CD pipeline* with GitHub Actions (10 stages) *Security/DevSecOps practices considered:* ✅ ESLint code linting ✅ npm audit (Software Composition Analysis) ✅ Trivy container image vulnerability scanning ✅ Hadolint Dockerfile linting ✅ Checkov IaC security scanning (Terraform + K8s manifests) ✅ Kubernetes NetworkPolicies (zero-trust pod communication) ✅ Non-root containers, read-only filesystems, dropped capabilities ✅ EKS secrets encryption at rest *CI/CD Pipeline (All Stages):* 1️⃣ Lint Scanning→ 2️⃣ Dependency Audit (SCA) → 3️⃣ Build & Push to GHCR → 4️⃣ Container Image Scan (Trivy) → 5️⃣ IaC Security Scan (Checkov) → 6️⃣ Dockerfile Lint (Hadolint) → 7️⃣ Auto-update K8s manifests (GitOps-style) *Tech Stack:* • Frontend: React + Vite + Nginx • Backend: Node.js + Express • Database: PostgreSQL • Containers: Docker + Docker Buildx (multi-stage builds) • Orchestration: Kubernetes (AWS EKS Auto Mode) • IaC: Terraform • CI/CD: GitHub Actions • Registry: GitHub Container Registry (GHCR) • Security: Trivy, Checkov, Hadolint, ESLint, npm audit *Project Structure:* • `main` branch → Source code + EC2 bare-metal deployment • `devops` branch → Full DevSecOps — Docker, K8s, Terraform, CI/CD, security scanning #DevSecOps #DevOps #Kubernetes #AWS #EKS #Terraform #CICD #GitHubActions #Docker #CloudSecurity #Trivy #InfrastructureAsCode #FullStack #React #NodeJS #PostgreSQL #CloudComputing #DevOpsProject #KubernetesProject #AWSProject Free Course on the channel ============================== DevOps Zero to Hero Playlist:    • DEVOPS ZERO TO HERO COURSE   AWS Zero to Hero Playlist:    • AWS Zero to Hero - AWS Simplified   Azure Zero to Hero Playlist:    • Azure Zero to Hero   Terraform Zero to Hero Playlist:    • Terraform Zero to Hero   Python for DevOps Playlist:    • Python for DevOps   About me: ======== Instagram:   / abhishekveeramalla_official   Telegram Channel : https://t.me/abhishekveeramalla LinkedIn:   / abhishek-veeramalla   GitHub: https://github.com/iam-veeramalla Medium:   / abhishekveeramalla-av   Disclaimer: Unauthorized copying, reproduction, or distribution of this video content, in whole or in part, is strictly prohibited. Any attempt to upload, share, or use this content for commercial or non-commercial purposes without explicit permission from the owner will be subject to legal action. All rights reserved.