Link
Embed
Share
Beginning
This slide
Copy link URL
Copy link URL
Copy iframe embed code
Copy iframe embed code
Copy javascript embed code
Copy javascript embed code
Share
Tweet
Share
Tweet
Slide 1
Slide 1 text
No content
Slide 2
Slide 2 text
Copyright © 2020 HashiCorp From Provisioning to Production Automating Observability Principles with Terraform
Slide 3
Slide 3 text
Kerim Satirli (He/Him) Developer Advocate at HashiCorp
Slide 4
Slide 4 text
Taylor Dolezal (He/Him) Developer Advocate at HashiCorp
Slide 5
Slide 5 text
Introduction to Terraform
Slide 6
Slide 6 text
Infrastructure as Code ▪ executable documentation ▪ enables collaboration ▪ safe and predictable
Slide 7
Slide 7 text
Terraform 135+ Official Providers AWS, GCP, Datadog, etc. 200+ Community Providers 1Password, Stripe, Unifi, etc.
Slide 8
Slide 8 text
HashiCorp Configuration Language CODE EDITOR service "http" "web_proxy" { listen_addr = "127.0.0.1:8080" process "server" { command = ["proxy-app", "server"] } } variable "port" { description = "Port for web_proxy" default = 8080 }
Slide 9
Slide 9 text
Kubernetes Namespaces everything has a home Services exposes Deployments Deployments declarative updates Nodes machines
Slide 10
Slide 10 text
No content
Slide 11
Slide 11 text
No content
Slide 12
Slide 12 text
No content
Slide 13
Slide 13 text
No content
Slide 14
Slide 14 text
Workshop ▪ labs.datadoghq.com – code "has12"