~/talk

Infrastructure as Code Done Right: Discovering and Fixing Common Missteps

slides:none on file

Cloud infrastructure code suffers from real, measurable mistakes: Sonar telemetry finds 1,500,000 hardcoded keys in IaC files, common misconfigurations expose S3 buckets, and Copilot-generated manifests contain multiple errors because AI is correct about 29% of the time. Fixes are concrete: run linters in the IDE and pre-commit hooks, enforce quality gates in CI (Sonar, GitHub + Argo CD), use parameterization and least-privilege IAM, test with ephemeral environments like LocalStack, sign commits, and split large manifests into reusable modules.

AI-written summary · about

  1. 0:00Introduction and setup
  2. 1:51Speaker introduction
  3. 4:21What is Sonar and its tools
  4. 6:29Agenda and IaC overview
  5. 8:16Properties of IaC
  6. 10:03Benefits of IaC
  7. 11:28Common IaC problems
  8. 14:42Real-world IaC failures
  9. 16:04Misconfigurations in IaC
  10. 17:29Hardcoded secrets risks
  11. 18:13Inconsistent tooling issues
  12. 19:17Best practices for IaC
  13. 21:30Modular design and testing
  14. 22:33Security and observability
  15. 25:03Sonar’s IaC findings
  16. 26:10Key IaC rules and fixes
  17. 27:40Permission and wildcard risks
  18. 28:42Logging and exclusion pitfalls
  19. 29:28AI-generated IaC reliability
  20. 30:56AI experiment with Quarkus
  21. 32:41AI tools comparison
  22. 33:03Tooling recommendations
  23. 34:06Testing IaC with ephemeral environments
  24. 35:09SonarCube quality gates
  25. 35:31Summary and Q&A
~/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.