~/talk

Packaging Security in Terraform Modules

Talkat HashiConf Global 2022 · 2022-10-04..10-06· [security, infrastructure-as-code]
links:none on file
slides:none on file

Snowflake packages security into Terraform modules that enforce secure defaults (KMS on, private VPCs, VPC endpoints), observability packaged (DNS/query logs, Prometheus/Sentry metrics) and provider aliases for RBAC so each resource maps to a granular role. The team builds and ships Jeff (Generic External Function Framework) using the Snowflake Terraform Provider, deploys it across clouds in multiple iterations, and reports real gains: more than 20 duplicate threat models collapse into a single module review and deployments shrink from days to hours.

AI-written summary · about

  1. 0:00Introduction to talk
  2. 2:21Security as a challenge
  3. 5:43The SDLC security bottleneck
  4. 8:34Case study: Jeff
  5. 14:05Packaging security patterns
  6. 18:07Attack provenance and design
  7. 20:47Role-based access control
  8. 27:38Lessons in security speed
  9. 31:53Future of security as code
~/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.