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
Observability — Extending Into Incident Response
nari_ex
1
660
Amazon Q Developer CLIをClaude Codeから使うためのベストプラクティスを考えてみた
dar_kuma_san
0
290
GPUをつかってベクトル検索を扱う手法のお話し~NVIDIA cuVSとCAGRA~
fshuhe
0
310
触れるけど壊れないWordPressの作り方
masakawai
0
560
AIでデータ活用を加速させる取り組み / Leveraging AI to accelerate data utilization
okiyuki99
6
1.6k
OpenCensusと歩んだ7年間
bgpat
0
290
「タコピーの原罪」から学ぶ間違った”支援” / the bad support of Takopii
piyonakajima
0
160
AI連携の新常識! 話題のMCPをはじめて学ぶ!
makoakiba
0
170
個人でデジタル庁の デザインシステムをVue.jsで 作っている話
nishiharatsubasa
3
5.3k
AWSが好きすぎて、41歳でエンジニアになり、AAIを経由してAWSパートナー企業に入った話
yama3133
2
220
AIの個性を理解し、指揮する
shoota
3
590
.NET 10のBlazorの期待の新機能
htkym
0
170
Featured
See All Featured
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
15k
Scaling GitHub
holman
463
140k
The World Runs on Bad Software
bkeepers
PRO
72
11k
Learning to Love Humans: Emotional Interface Design
aarron
274
41k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.1k
Building an army of robots
kneath
306
46k
Designing for Performance
lara
610
69k
A Tale of Four Properties
chriscoyier
161
23k
Faster Mobile Websites
deanohume
310
31k
How to train your dragon (web standard)
notwaldorf
97
6.3k
Keith and Marios Guide to Fast Websites
keithpitt
412
23k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.3k
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