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
Ansible and infrastructure as code
Search
Andreas Mosti
December 09, 2016
Programming
0
650
Ansible and infrastructure as code
A talk about how Ansible and Infrastructure as code
Andreas Mosti
December 09, 2016
Tweet
Share
More Decks by Andreas Mosti
See All by Andreas Mosti
Deterministic Builds and where to find them
andmos
0
24
Correct Maps Are Useless: A guide to mental models
andmos
0
140
LEGO I Praksis
andmos
0
45
Supply Chain Attacks: Når den digitale forsyningslinja blir angrepsvektor
andmos
0
26
IoIT: Internet of Insecure Things
andmos
0
110
Containers'n stuff
andmos
0
27
IoT - Bevisstgjøring
andmos
0
29
GitOps in a nutshell
andmos
0
150
Supply Chain Attack
andmos
0
37
Other Decks in Programming
See All in Programming
Androidアプリのモジュール分割における:x:commonを考える
okuzawats
1
280
ATDDで素早く安定した デリバリを実現しよう!
tonnsama
1
1.9k
良いユニットテストを書こう
mototakatsu
11
3.6k
Package Traits
ikesyo
1
210
盆栽転じて家具となる / Bonsai and Furnitures
aereal
0
1.9k
Lookerは可視化だけじゃない。UIコンポーネントもあるんだ!
ymd65536
1
130
歴史と現在から考えるスケーラブルなソフトウェア開発のプラクティス
i10416
0
300
「とりあえず動く」コードはよい、「読みやすい」コードはもっとよい / Code that 'just works' is good, but code that is 'readable' is even better.
mkmk884
6
1.4k
AWS re:Invent 2024個人的まとめ
satoshi256kbyte
0
100
Stackless и stackful? Корутины и асинхронность в Go
lamodatech
0
1.3k
ASP.NET Core の OpenAPIサポート
h455h1
0
120
Rubyでつくるパケットキャプチャツール
ydah
0
170
Featured
See All Featured
How to Ace a Technical Interview
jacobian
276
23k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
3
180
Art, The Web, and Tiny UX
lynnandtonic
298
20k
Optimising Largest Contentful Paint
csswizardry
33
3k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
29
960
A better future with KSS
kneath
238
17k
The Invisible Side of Design
smashingmag
299
50k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
30
2.1k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
120k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
192
16k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
365
25k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
127
18k
Transcript
and infrastructure as code
Motivation
• Test environment hell • Inconsistent server farms • «What
are we releasing on?» • Platform requirements • We need new machines quickly • Developers waste time!
None
Snowflake vs. Phoenix Server
Infrastructure as code
• Reproducible environments • Servers in source control • Imutable
infrastructure • Safety!
Baked vs. Fried servers
The usual suspects
None
None
Why Ansible?
Cross platform
Open Source
Agentless
Most important:
The correct abstraction (for us)
Playbooks push Database Appserver Build agent
None
Ansible keeps state
None
None
Let’s dive into it