~/talk

The art of secure software: Zero-trust delivery pipelines

Talkat XConf Europe 2023 · on Monday, 2023-10-09· [security, devops-and-delivery]
links:none on file
slides:none on file

Argues that CI/CD must be treated as a high‑risk asset and gives concrete controls: run CI runners as production, enforce MFA, centralize secrets in AWS Secrets Manager or HashiCorp Vault, automate dependency checks and SBOMs, and use CodeQL and Semgrep for continuous static analysis. Recommends continuous dependency updates to avoid red fatigue, run tabletop exercises, and use a preprod threat‑hunting sandbox with an AWS GuardDuty fitness function that blocks unexpected outbound callbacks.

AI-written summary · about

  1. 0:00Introduction
  2. 1:48Secure delivery pipeline
  3. 2:31Zero trust meaning
  4. 4:20Zero trust principles
  5. 5:43Threat modeling CI/CD
  6. 8:08Network security in CI/CD
  7. 10:15IaaS vs SaaS for CI/CD
  8. 12:44User access and MFA
  9. 14:06Endpoint security attacks
  10. 15:30Dependency vulnerabilities
  11. 17:57Automating dependency checks
  12. 20:49Code vulnerabilities analysis
  13. 23:18Human factors in coding
  14. 26:43Developer least privilege
  15. 28:50Assume breach monitoring
  16. 31:58Threat hunting in CI/CD
  17. 33:02Incident response planning
  18. 34:05Managing secrets
  19. 35:30Environment isolation
  20. 37:58CI/CD runners security
  21. 39:05Threat hunting sandbox
  22. 41:12Summary
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.