DevSecOps-Bootcamp

    6-week DevSecOps bootcamp with step-by-step instructions for participants to follow. Used out-of-the-box approach intact, blending foundational learning with chaos, gamification, and real-world simulation.

    Language: yaml

    Author: Anthony Abraham (@theanthony)

    14 stars · 334 views

    Files

    • Week2 (txt)
    • Day3.md (md)
    • README.md (md)
    • Topics (txt)
    • Day1ExtraPain.md (md)
    • Day3KnowledgeBase.md (md)
    • KubeIndustryProjects.md (md)
    • Day4 (txt)
    • Day4.md (md)
    • Day4onEKS.md (md)
    • Day5 (txt)
    • README.md (md)
    • Day5.md (md)
    • Top5companiesUsinfKube.md (md)
    • JPMCwithKube.md (md)
    • Day1.md (md)
    • Day2.md (md)
    • DevSecOpsBoilerplates (txt)
    • aws-testing-boilerplates (txt)
    • README.md (md)
    • cloudwatch (txt)
    • security-incident-alarm.yml (yml)
    • LICENSE (txt)
    • lambda (txt)
    • compliance-scan.yml (yml)
    • container-vuln-scan.yml (yml)
    • codebuild (txt)
    • integration-test.yml (yml)
    • load-test.yml (yml)
    • cloudformation (txt)
    • s3-security-test.yml (yml)
    • stepfunctions (txt)
    • chaos-test.yml (yml)
    • CONTRIBUTING.md (md)
    • eks-status-scan-boilerplates (txt)
    • reports (txt)
    • eks_cluster_status_report.md (md)
    • README_SETUP.md (md)
    • EKSScanner (txt)
    • EKSStatusScanner.sh (sh)
    • README.md (md)
    • scripts (txt)
    • scan_eks_cluster.sh (sh)
    • aws-devops-boilerplates (txt)
    • README.md (md)
    • cloudwatch (txt)
    • latency-alarm.yml (yml)
    • ec2-alarms.yml (yml)
    • rds-alarms.yml (yml)
    • api-latency-alarm.yml (yml)
    • LICENSE (txt)
    • ecs (txt)
    • service-definition.json (json)
    • task-definition.json (json)
    • alb-config.yml (yml)
    • autoscaling-policy.json (json)
    • secrets (txt)
    • secret-rotation-policy.json (json)
    • kms-encrypted-secret.yml (yml)
    • rotate-secrets.yml (yml)
    • ecs-secrets.json (json)
    • codepipeline (txt)
    • serverless-pipeline.yml (yml)
    • pipeline.yml (yml)
    • test-pipeline.yml (yml)
    • blue-green-pipeline.yml (yml)
    • lambda (txt)
    • sam-template.yml (yml)
    • log-retention.yml (yml)
    • dynamodb-backup.yml (yml)
    • error-alarm.yml (yml)
    • eks (txt)
    • cluster-autoscaler.yml (yml)
    • pod-security.yml (yml)
    • iam (txt)
    • mfa-policy.json (json)
    • codebuild-role.json (json)
    • ecs-task-role.json (json)
    • ssm-access-policy.json (json)
    • cloudformation (txt)
    • cost-budget.yml (yml)
    • vpc.yml (yml)
    • rds-instance.yml (yml)
    • dynamodb-table.yml (yml)
    • CONTRIBUTING.md (md)
    • terraform (txt)
    • docker (txt)
    • docker-compose.yml (yml)
    • image-scan.yml (yml)
    • aws-cost-audit-boilerplates (txt)
    • README.md (md)
    • reports (txt)
    • cost_audit_report.md (md)
    • scripts (txt)
    • generate_cost_audit.py (py)
    • aws-security-testing-boilerplates (txt)
    • README.md (md)
    • cloudwatch (txt)
    • guardduty-alarm.yml (yml)
    • config-rule-alarm.yml (yml)
    • lambda (txt)
    • secrets-exposure-scan.yml (yml)
    • ebs-encryption-check.yml (yml)
    • eks (txt)
    • cluster-config-scan.yml (yml)
    • pod-security-scan.yml (yml)
    • codebuild (txt)
    • code-vuln-scan.yml (yml)
    • infra-vuln-scan.yml (yml)
    • cloudformation (txt)
    • iam-policy-audit.yml (yml)
    • kms-key-audit.yml (yml)
    • Week4 (txt)
    • Day1 (txt)
    • README.md (md)
    • StaticWebsiteTerraformJenkins (txt)
    • README.md (md)
    • react-app (txt)
    • package.json (json)
    • src (txt)
    • index.js (js)
    • App.js (js)
    • App.css (css)
    • jenkins (txt)
    • setup-jenkins.sh (sh)
    • terraform (txt)
    • Day1.md (md)
    • terraformKnowHow.md (md)
    • README.md (md)
    • Day4 (txt)
    • Day4TerraformWithKube.md (md)
    • README.md (md)
    • Day4AdvanceKube.md (md)
    • Day5 (txt)
    • ProjectImplementationPlan (txt)
    • README.md (md)
    • Phase4 (txt)
    • Phase4Retrospective.md (md)
    • README.md (md)
    • Deliverables.md (md)
    • Phase3 (txt)
    • Phase3Retrospective.md (md)
    • README.md (md)
    • Deliverables.md (md)
    • Phase1 (txt)
    • Phase1Retrospective.md (md)
    • README.md (md)
    • Deliverables.md (md)
    • Phase2 (txt)
    • README.md (md)
    • Deliverables.md (md)
    • Phase2Retrospective.md (md)
    • Phase5 (txt)
    • README.md (md)
    • Phase5Retrospective.md (md)
    • Deliverables.md (md)
    • create-capstone-structure.sh (sh)
    • Day5ProjectStructureDesign.md (md)
    • README.md (md)
    • Week4Day5ProjectIdea.md (md)
    • CRMSupplyChainCapstone (txt)
    • docs (txt)
    • FRONTEND-CONFIG-README.md (md)
    • README.md (md)
    • BACKEND-CONFIG-README.md (md)
    • DEVSECOPS-README.md (md)
    • env-config.md (md)
    • backendExplainedWHY.md (md)
    • UIExplainedHOW.md (md)
    • db-schema.sql (sql)
    • architecture.md (md)
    • README.md (md)
    • pipeline (txt)
    • scripts (txt)
    • kubernetes (txt)
    • supply-chain (txt)
    • analytics-service-hpa.yaml (yaml)
    • tracking-ui-deployment.yaml (yaml)
    • inventory-service-deployment.yaml (yaml)
    • logistics-service-service.yaml (yaml)
    • logistics-service-deployment.yaml (yaml)
    • tracking-ui-service.yaml (yaml)
    • analytics-service-service.yaml (yaml)
    • inventory-service-service.yaml (yaml)
    • analytics-service-deployment.yaml (yaml)
    • crm (txt)
    • crm-api-deployment.yaml (yaml)
    • order-service-deployment.yaml (yaml)
    • crm-ui-deployment.yaml (yaml)
    • crm-api-service.yaml (yaml)
    • crm-analytics-service.yaml (yaml)
    • crm-ui-service.yaml (yaml)
    • crm-analytics-deployment.yaml (yaml)
    • order-service-service.yaml (yaml)
    • ingress (txt)
    • ingress.yaml (yaml)
    • services (txt)
    • api-gateway (txt)
    • inventory-service (txt)
    • package.json (json)
    • app.js (js)
    • Dockerfile (txt)
    • tracking-ui (txt)
    • views (txt)
    • partials (txt)
    • package.json (json)
    • app.js (js)
    • Dockerfile (txt)
    • public (txt)
    • styles.css (css)
    • crm-api (txt)
    • package.json (json)
    • app.js (js)
    • Dockerfile (txt)
    • logistics-service (txt)
    • package.json (json)
    • app.js (js)
    • Dockerfile (txt)
    • order-service (txt)
    • package.json (json)
    • app.js (js)
    • Dockerfile (txt)
    • crm-analytics (txt)
    • analytics-service (txt)
    • crm-ui (txt)
    • views (txt)
    • partials (txt)
    • package.json (json)
    • app.js (js)
    • Dockerfile (txt)
    • public (txt)
    • script.js (js)
    • styles.css (css)
    • tests (txt)
    • unit (txt)
    • logistics-service.test.js (js)
    • crm-api.test.js (js)
    • inventory-service.test.js (js)
    • order-service.test.js (js)
    • integration (txt)
    • test-full-flow.sh (sh)
    • infrastructure (txt)
    • modules (txt)
    • rds (txt)
    • eks (txt)
    • vpc (txt)
    • Day2 (txt)
    • README.md (md)
    • Day2AdvanceTerraform.md (md)
    • ProjectWithAdvanceTopics (txt)
    • README.md (md)
    • CRMTerraformJenkins (txt)
    • README.md (md)
    • jenkins (txt)
    • setup-jenkins.sh (sh)
    • app (txt)
    • crm-api (txt)
    • package.json (json)
    • Dockerfile (txt)
    • server.js (js)
    • crm-analytics (txt)
    • app.py (py)
    • requirements.txt (txt)
    • Dockerfile (txt)
    • crm-ui (txt)
    • package.json (json)
    • Dockerfile (txt)
    • src (txt)
    • index.js (js)
    • App.js (js)
    • .github (github)
    • workflows (txt)
    • terraform.yml (yml)
    • terraform (txt)
    • modules (txt)
    • jenkins (txt)
    • eks (txt)
    • vpc (txt)
    • Day3 (txt)
    • Day3IntroToKubernetes.md (md)
    • Day3KubernetesBasics.md (md)
    • README.md (md)
    • MessageEncoderDecoderK8s (txt)
    • backend (txt)
    • package.json (json)
    • Dockerfile (txt)
    • server.js (js)
    • README.md (md)
    • frontend (txt)
    • package.json (json)
    • Dockerfile (txt)
    • server.js (js)
    • k8s (txt)
    • backend-deployment.yaml (yaml)
    • frontend-deployment.yaml (yaml)
    • Week3 (txt)
    • README.md (md)
    • Topics (txt)
    • VCSKnowHow.md (md)
    • SimpleMasteSlaveCICDPipelineInJenkins.md (md)
    • SampleJenkinsBestPractices.md (md)
    • SaaS-CiCd-Jenkins.md (md)
    • SecurityBestPracitce.md (md)
    • Day4 (txt)
    • Day4.md (md)
    • README.md (md)
    • week3-day4 (txt)
    • docs (txt)
    • gitops-security.md (md)
    • pipeline-lib (txt)
    • README.md (md)
    • vars (txt)
    • task-manager-gitops (txt)
    • README.md (md)
    • setup-scripts (txt)
    • sync-ec2.sh (sh)
    • argocd-install.sh (sh)
    • iam-role-update.sh (sh)
    • Day4SecurityPOV.md (md)
    • Day5 (txt)
    • Day5JenkinsMasterSlaveAutomation.md (md)
    • Day5.md (md)
    • JenkinsMasterSlaveAutomation (txt)
    • README.md (md)
    • deploy.sh (sh)
    • scripts (txt)
    • tests (txt)
    • templates (txt)
    • jenkins-master-slave.yaml (yaml)
    • lifecycle (txt)
    • ecr-lifecycle.json (json)
    • config (txt)
    • Day1.md (md)
    • Day3 (txt)
    • Day3JenkinsHASetup.md (md)
    • Day3.md (md)
    • README.md (md)
    • Day3DiveDeepMasterSlaveJenkins.md (md)
    • Day3MasterSlaveJenkins.md (md)
    • Day3WithEKS.md (md)
    • week3-day3 (txt)
    • docs (txt)
    • master-slave-deep-dive.md (md)
    • pipeline-lib (txt)
    • README.md (md)
    • vars (txt)
    • setup-scripts (txt)
    • ha-master.sh (sh)
    • monitoring.sh (sh)
    • multi-region-slaves.sh (sh)
    • task-manager (txt)
    • backend (txt)
    • package.json (json)
    • app.js (js)
    • Dockerfile (txt)
    • README.md (md)
    • frontend (txt)
    • package.json (json)
    • app.js (js)
    • Dockerfile (txt)
    • scripts (txt)
    • install_nodejs.sh (sh)
    • config_docker.sh (sh)
    • install_base.sh (sh)
    • install_nginx.sh (sh)
    • Day2.md (md)
    • README.md (md)
    • DevSecOpsTrivyTutorial (txt)
    • learningTrivy_Part2.md (md)
    • learningTrivy_part7.md (md)
    • learningTrivy_part4.md (md)
    • README.md (md)
    • learningTrivy_part9.md (md)
    • learningTrivy_part3.md (md)
    • ProjectCodebase (txt)
    • README.md (md)
    • setup-securecloudpay.sh (sh)
    • securecloudpay (txt)
    • backend (txt)
    • go-service (txt)
    • Dockerfile (txt)
    • main.go (go)
    • node-service (txt)
    • package.json (json)
    • app.js (js)
    • Dockerfile (txt)
    • README.md (md)
    • .github (github)
    • workflows (txt)
    • trivy-scan.yml (yml)
    • k8s (txt)
    • deployment.yaml (yaml)
    • service.yaml (yaml)
    • scripts (txt)
    • precommit-scan.sh (sh)
    • terraform (txt)
    • learningTrivy_part8.md (md)
    • learningTrivy_part10.md (md)
    • learningTrivy_part5.md (md)
    • learningTrivy_Part1.md (md)
    • ATTRIBUTION.md (markdown)

    Loading code snippet…