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
500
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
36
Correct Maps Are Useless: A guide to mental models
andmos
0
160
LEGO I Praksis
andmos
0
59
Supply Chain Attacks: Når den digitale forsyningslinja blir angrepsvektor
andmos
0
31
IoIT: Internet of Insecure Things
andmos
0
120
Containers'n stuff
andmos
0
36
IoT - Bevisstgjøring
andmos
0
39
GitOps in a nutshell
andmos
0
190
Supply Chain Attack
andmos
0
47
Other Decks in Technology
See All in Technology
クラウドセキュリティを支える技術と運用の最前線 / Cutting-edge Technologies and Operations Supporting Cloud Security
yuj1osm
2
270
DDD集約とサービスコンテキスト境界との関係性
pandayumi
2
250
事業価値と Engineering
recruitengineers
PRO
8
5.5k
生成AI時代に必要な価値ある意思決定を育てる「開発プロセス定義」を用いた中期戦略
kakehashi
PRO
1
260
ChatGPTとPlantUML/Mermaidによるソフトウェア設計
gowhich501
1
100
絶対に失敗できないキャンペーンページの高速かつ安全な開発、WINTICKET × microCMS の開発事例
microcms
0
380
Browser
recruitengineers
PRO
8
2.3k
AIエージェントの活用に重要な「MCP (Model Context Protocol)」とは何か
masayamoriofficial
0
270
20250903_1つのAWSアカウントに複数システムがある環境におけるアクセス制御をABACで実現.pdf
yhana
2
310
AI時代に非連続な成長を実現するエンジニアリング戦略
sansantech
PRO
3
980
Grafana Meetup Japan Vol. 6
kaedemalu
1
200
「魔法少女まどか☆マギカ Magia Exedra」での負荷試験の実践と学び
gree_tech
PRO
0
490
Featured
See All Featured
A designer walks into a library…
pauljervisheath
207
24k
Scaling GitHub
holman
463
140k
jQuery: Nuts, Bolts and Bling
dougneiner
64
7.9k
Embracing the Ebb and Flow
colly
87
4.8k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
Build your cross-platform service in a week with App Engine
jlugia
231
18k
Typedesign – Prime Four
hannesfritz
42
2.8k
Facilitating Awesome Meetings
lara
55
6.5k
Keith and Marios Guide to Fast Websites
keithpitt
411
22k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
31
2.2k
Bootstrapping a Software Product
garrettdimon
PRO
307
110k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
36
2.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