~/talk

What does it take to deploy to production with confidence?

Talkat Voxxed Days Zürich 2025 · on Tuesday, 2025-03-25· [security]
slides:none on file

Explains how to ship with measurable confidence by adopting reproducible builds (Maven/Gradle plugins + fixed timestamps) and producing SBOMs now required by EU law with enforcement in Jan 2027; recommends provenance and Salsa levels to audit CI/CD, shows JReleaser automating releases to package managers and Maven Central, and Sigstore for ephemeral key signing recorded on a public ledger so keys can be discarded. Cites 80% OSS in codebases and that 40% of Log4j downloads remain vulnerable to underline urgency.

AI-written summary · about

  1. 0:00Deploying with confidence
  2. 2:09Unicorns and deployment confidence
  3. 7:50CDF CI/CD pipeline standards
  4. 13:21Repeatable vs reproducible builds
  5. 15:25Verifying Maven Central builds
  6. 18:43Reproducible builds with Maven/Gradle
  7. 21:56Supply chain security risks
  8. 23:23Introducing SLSA
  9. 28:21Need for SBOMs in compliance
  10. 30:27SBOM standards and tools
  11. 33:18Log4Shell lessons
  12. 35:25Maven Central deployment challenges
  13. 36:51Automating releases with JReleaser
  14. 38:59Simplifying digital signatures
  15. 41:07Improving transparency with changelogs
  16. 42:37Summary
~/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.