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
DevOps with Ansible
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Federico Marani
September 17, 2013
Technology
1.3k
1
Share
DevOps with Ansible
Intro to Devops and Ansible, and how we use it in Trialreach.
Federico Marani
September 17, 2013
More Decks by Federico Marani
See All by Federico Marani
Feeding data to AWS Redshift with Airflow
fmarani
1
3.4k
Redshift with Django
fmarani
2
1.3k
Scaling with Ansible
fmarani
1
1.2k
Tabs.to presentation
fmarani
0
100
Other Decks in Technology
See All in Technology
Cloud Run のアップデート 触ってみる&紹介
gre212
0
240
組織の中で自分を経営する技術
shoota
0
230
Agentic AI時代における メルカリのAIガバナンスとガードレール実装
naoichihara
16
17k
テストコードのないプロジェクトにテストを根付かせる
tttol
0
230
Spring AI × MCP 入門〜AIエージェントへのツール公開、境界設計から始める最小構成 〜
yuyamiyamoto
0
180
コードレビューを制するチームがソフトウェアデリバリーのフローを制す / Beyond Code Review: Distributing Its Responsibilities Across the SDLC
mtx2s
2
460
大学生が本気でDatabricksを活用してDiscordサークルをデータ駆動させてみた
phantomjuju
1
290
string地獄を脱出する
sansantech
PRO
1
100
Agentic Design Patterns
glaforge
0
290
Sony_KMP_Journey_KotlinConf2026
sony
0
170
CloudFront VPCオリジンとVPC Latticeサービスの内部ALBをマルチアカウントで一元利用しよう
duelist2020jp
5
260
速さだけじゃない! VoidZero ツールが移行先に選ばれる理由
mizdra
PRO
6
690
Featured
See All Featured
How GitHub (no longer) Works
holman
316
150k
Producing Creativity
orderedlist
PRO
348
40k
sira's awesome portfolio website redesign presentation
elsirapls
0
270
Digital Projects Gone Horribly Wrong (And the UX Pros Who Still Save the Day) - Dean Schuster
uxyall
0
1.5k
Automating Front-end Workflow
addyosmani
1370
210k
Learning to Love Humans: Emotional Interface Design
aarron
275
41k
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
2
830
It's Worth the Effort
3n
188
29k
Site-Speed That Sticks
csswizardry
13
1.2k
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
2
4k
[RailsConf 2023] Rails as a piece of cake
palkan
59
6.6k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
38
2.9k
Transcript
DevOps with Ansible Federico Marani - DJUGL Sep ‘13
- First website in Python on Linux in 1998 -
Startupper Federico Marani - @flagZ Tech Lead at
DevOps - Infrastructure as code - People leave companies Automate
all the things!
DevOps should not require programming experience
DevOps = SysAdmin 2.0 (ideally keep the one-liners in the
transition)
Ansible - Quick to get started - Builds on familiar
tools - Run commands on ssh
Playbook
Task order is important Example: 1. Install Postgres 2. Create
db user 3. Create database
Task are idempotent* *can be applied multiple times without changing
the result beyond the initial application
Handlers commands flagged for later execution (when task caused state
change)
Inventory
batteries included
How do we use it Postgresql PostGIS Solr Nginx Munin
Rsyslog Postfix Vagrant Memcached Rabbitmq
TIPS
- Use Ansible roles - Use the action with least
side effects (e.g. prefer “copy” to “template”)
- Keep servers stateless - Do things in the right
place, either project level or infrastructure level.
Thanks Federico Marani @flagZ http://flagzeta.org Pics by - http://www.flickr.com/photos/zigazou76/ -
http://www.flickr.com/photos/jamesclay/