~/talk

Pulumi: Manage Your Infrastructure with Your Favorite Programming Language

slides:none on file

Pulumi lets you declare and provision cloud resources using real programming languages (Python, TypeScript/JavaScript, Go, .NET, Java). It supports stacks-per-environment from one codebase, encrypts secrets by default, stores state locally or in S3/GCS or Pulumi Cloud Console (which handles concurrency), and provides templates, an Automation API, a Terraform bridge and a CLI command to convert Terraform code to Pulumi. The talk also shows reusable libraries to abstract FortiGate firewall rules and notes limits: fewer native modules than Terraform and no Rust support.

AI-written summary · about

  1. 0:00Introduction
  2. 3:57Infrastructure origins
  3. 13:23Historical solutions limits
  4. 17:38Pulumi overview
  5. 21:48Demo: project setup
  6. 27:07Demo: AWS instance Python
  7. 30:41Demo: S3 bucket YAML
  8. 33:51Developer experience modularity
  9. 38:02Code abstraction layers
  10. 40:08Terraform migration
  11. 43:22Pulumi console tools
  12. 46:50Conclusion
~/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.