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)