Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
DevOps with Terraform
Search
Dusty Burwell
August 04, 2017
Technology
87
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
DevOps with Terraform
Dusty Burwell
August 04, 2017
More Decks by Dusty Burwell
See All by Dusty Burwell
unBreakABLE: Better Software Through Semantic Versioning
dustyburwell
0
58
Distributed System Tracing
dustyburwell
1
110
The Automation Revolution
dustyburwell
0
61
Legacy
dustyburwell
0
36
You Can't Do That On Television
dustyburwell
0
580
Ethics and Effective A/B Testing
dustyburwell
0
150
JavaScript Multiverse
dustyburwell
0
100
Polyglot Architecture
dustyburwell
0
220
OWIN&Katana
dustyburwell
0
380
Other Decks in Technology
See All in Technology
AIはどのように 組織のアジリティを変えるのか?
junki
4
1.1k
自宅LLMの話
jacopen
1
700
螺旋型キャリアの生存戦略 / kinoko-conf2026
rakus_dev
1
740
iOS アプリの「これって不具合ですか?」を AI に調べてもらう
miichan
0
130
フィジカル版Github Onshapeの紹介
shiba_8ro
0
310
Oracle AI Database@Google Cloud:サービス概要のご紹介
oracle4engineer
PRO
6
1.6k
IaC コードを資産へ:AWS CDK 社内ライブラリと横断展開 / aws-summit-japan-2026
gotok365
10
1.5k
2026年6月23日 Syncable Tech + Start Python Club にて
hamukazu
0
140
ACE-Step-1.5で見る 音楽生成AIのしくみと“破綻だけ直す”Retake機能の開発【zennfes spring 2026 登壇資料】
personabb
1
550
OTel × Datadog で 「AI活用」を計測し、改善に繋げる
shihochan
2
560
Claude Codeをどのように キャッチアップしているか
oikon48
13
8.7k
SteampipeとExcel Power QueryでAWS構成定義書の作成を自動化する
jhashimoto
0
170
Featured
See All Featured
How to train your dragon (web standard)
notwaldorf
97
6.7k
The Spectacular Lies of Maps
axbom
PRO
1
820
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
2
400
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
170
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
160
SEO for Brand Visibility & Recognition
aleyda
0
4.6k
The untapped power of vector embeddings
frankvandijk
2
1.8k
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
490
Tips & Tricks on How to Get Your First Job In Tech
honzajavorek
1
540
Measuring & Analyzing Core Web Vitals
bluesmoon
9
870
Everyday Curiosity
cassininazir
0
230
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2.3k
Transcript
DevOps with Terraform @dustyburwell
What’s a Terraform?
A tool for building, changing, and versioning infrastructure safely and
efficiently
A runtime that translates declarative config files into API requests,
often setting up cloud infrastructure
A function that takes a current state and the desired
state, produces a diff, then translates that diff into side-effects in the form of API calls that mutate the state of your infrastructure
Infrastructure as Code & Immutable Infrastructure Everything after that is
just software engineering
Infrastructure .tf config files .tf config files .tf config files
Infrastructure .tf config files .tf config files .tf config files
Plan diff
Infrastructure .tf config files .tf config files .tf config files
Plan diff apply Infrastructure
vs. Chef, Puppet, Ansible, etc?
Providers
Resources Anything that can be controlled through the API. Which
is just about everything.
Demo - Create a Network
Data Sources Almost anything that can be read through the
API.
Demo - Create some machines
Backends and State
Working with provisioners
null_resource
None
Demo - Create an ASG
lifecycle
Modularization
Testing
Infrastructure as Code & Immutable Infrastructure Everything after that is
just software engineering
Questions?