~/talk

IaC Forged in Code: ARM/Bicep vs Terraform vs Pulumi

Talkat NDC London 2024 · 2024-01-29..02-02· [devops-and-delivery]
links:none on file
slides:none on file

Live demo builds a .NET Razor dad app in App Service and exports the ARM JSON, shows Bicep decompiles that ARM into a much terser, Azure-native DSL (Bicep decompiles ARM), then compares Terraform (cross‑cloud, provider model, local TFstate that often contains plain‑text secrets) and Pulumi (use C#/TS/Python to program infra). Terraform workflow is plan/apply/state and requires remote locking to be safe; the demo deploys successfully but flags that state file contains secrets and needs secure remote storage.

AI-written summary · about

  1. 0:00Welcome and introduction to infrastructure as code
  2. 1:08Why IaC matters
  3. 4:23ARM templates explained
  4. 18:44ARM in Visual Studio
  5. 28:44ARM with VS Code
  6. 38:19Bicep vs ARM
  7. 46:11Terraform for cross-cloud infrastructure automation
  8. 55:45Pulumi in any language
  9. 1:03:01ARM Bicep Terraform Pulumi
~/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.