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
Trondheim Developer Conference 2018: Ansible an...
Search
Andreas Mosti
October 24, 2018
Technology
0
510
Trondheim Developer Conference 2018: Ansible and infrastructure as code
Slides from my TDC2018 talk about Ansible and infrastructure as code.
https://vimeo.com/296639173
Andreas Mosti
October 24, 2018
Tweet
Share
More Decks by Andreas Mosti
See All by Andreas Mosti
Deterministic Builds and where to find them
andmos
0
41
Correct Maps Are Useless: A guide to mental models
andmos
0
160
LEGO I Praksis
andmos
0
62
Supply Chain Attacks: Når den digitale forsyningslinja blir angrepsvektor
andmos
0
33
IoIT: Internet of Insecure Things
andmos
0
120
Containers'n stuff
andmos
0
39
IoT - Bevisstgjøring
andmos
0
42
GitOps in a nutshell
andmos
0
190
Supply Chain Attack
andmos
0
50
Other Decks in Technology
See All in Technology
DSPy入門
tomehirata
6
820
SREのキャリアから経営に近づく - Enterprise Risk Managementを基に -
shonansurvivors
1
600
ストレージエンジニアの仕事と、近年の計算機について / 第58回 情報科学若手の会
pfn
PRO
4
930
re:Invent 2025の見どころと便利アイテムをご紹介 / Highlights and Useful Items for re:Invent 2025
yuj1osm
0
520
IBC 2025 動画技術関連レポート / IBC 2025 Report
cyberagentdevelopers
PRO
2
230
新米エンジニアをTech Leadに任命する ー 成長を支える挑戦的な人と組織のマネジメント
naopr
1
340
20251029_Cursor Meetup Tokyo #02_MK_「あなたのAI、私のシェル」 - プロンプトインジェクションによるエージェントのハイジャック
mk0721
PRO
6
2.2k
オブザーバビリティが育むシステム理解と好奇心
maruloop
3
1.9k
AIとの協業で実現!レガシーコードをKotlinらしく生まれ変わらせる実践ガイド
zozotech
PRO
2
240
OPENLOGI Company Profile for engineer
hr01
1
46k
CLIPでマルチモーダル画像検索 →とても良い
wm3
2
720
「タコピーの原罪」から学ぶ間違った”支援” / the bad support of Takopii
piyonakajima
0
160
Featured
See All Featured
jQuery: Nuts, Bolts and Bling
dougneiner
65
7.9k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
48
9.7k
Faster Mobile Websites
deanohume
310
31k
The Cult of Friendly URLs
andyhume
79
6.6k
KATA
mclloyd
PRO
32
15k
The Illustrated Children's Guide to Kubernetes
chrisshort
51
51k
Producing Creativity
orderedlist
PRO
348
40k
How to Ace a Technical Interview
jacobian
280
24k
Large-scale JavaScript Application Architecture
addyosmani
514
110k
Code Reviewing Like a Champion
maltzj
526
40k
Keith and Marios Guide to Fast Websites
keithpitt
412
23k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.5k
Transcript
and infrastructure as code
! Hi TDC, I’m Andreas!
None
Dev/Build Runtime
Dev/Build Runtime
Dev/Build Runtime
Dev/Build Runtime
None
None
The complexity moves
None
Test environment hell
Inconsistent server farms
Platform requirements, «What are we releasing on?»
«We need new environments quickly, in a reproducible fashion»
None
None
The first step: automate the infrastructure
Snowflake vs. Phoenix Servers
Infrastructure as code:
Reproducible Environments
Servers in version control
Configuration management
Explicit process
Safety!
Baked vs. Fried servers
The usual suspects
None
None
Why Ansible?
None
None
Open Source
SSH WinRM
Most important:
The correct abstraction (for us)
None
Playbooks push Database Appserver Build agent
None
Remember: Ansible keeps state
HAProxy DIPS EHR Zookeeper Solr Oracle