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
520
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
45
Correct Maps Are Useless: A guide to mental models
andmos
0
160
LEGO I Praksis
andmos
0
64
Supply Chain Attacks: Når den digitale forsyningslinja blir angrepsvektor
andmos
0
34
IoIT: Internet of Insecure Things
andmos
0
120
Containers'n stuff
andmos
0
39
IoT - Bevisstgjøring
andmos
0
45
GitOps in a nutshell
andmos
0
200
Supply Chain Attack
andmos
0
52
Other Decks in Technology
See All in Technology
pmconf 2025 大阪「生成AI時代に未来を切り開くためのプロダクト戦略:圧倒的生産性を実現するためのプロダクトサイクロン」 / The Product Cyclone for Outstanding Productivity
yamamuteki
3
2.8k
AI駆動開発2025年振り返りとTips集
knr109
1
130
All About Sansan – for New Global Engineers
sansan33
PRO
1
1.3k
Introduction to Sansan, inc / Sansan Global Development Center, Inc.
sansan33
PRO
0
2.9k
TypeScript×CASLでつくるSaaSの認可 / Authz with CASL
saka2jp
2
140
AI自動ペンテスト「RapidPen」ご紹介資料
laysakura
0
110
【ASW21-02】STAMP/CAST分析における生成AIの支援 ~羽田空港航空機衝突事故を題材として (Support of Generative AI in STAMP/CAST Analysis - A Case Study Based on the Haneda Airport Aircraft Accident -)
hianraku9498
0
230
IPv6-mostly field report from RubyKaigi 2026
sorah
0
210
Introduction to Bill One Development Engineer
sansan33
PRO
0
320
今すぐGoogle Antigravityを触りましょう
rfdnxbro
0
220
Excelデータ分析で学ぶディメンショナルモデリング ~アジャイルデータモデリングへ向けて~ by @Kazaneya_PR / 20251126
kazaneya
PRO
3
540
その意思決定、まだ続けるんですか? ~痛みを超えて未来を作る、AI時代の撤退とピボットの技術~
applism118
42
24k
Featured
See All Featured
How to Think Like a Performance Engineer
csswizardry
28
2.3k
The World Runs on Bad Software
bkeepers
PRO
72
12k
Context Engineering - Making Every Token Count
addyosmani
9
420
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
1.8k
[RailsConf 2023] Rails as a piece of cake
palkan
57
6.1k
GraphQLとの向き合い方2022年版
quramy
49
14k
How to train your dragon (web standard)
notwaldorf
97
6.4k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
1.6k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
253
22k
Into the Great Unknown - MozCon
thekraken
40
2.2k
The Cost Of JavaScript in 2023
addyosmani
55
9.3k
Reflections from 52 weeks, 52 projects
jeffersonlam
355
21k
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