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
Automate with configuration management
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Gopal Ramachandran
June 26, 2015
Technology
0
40
Automate with configuration management
Ignite talk delivered at Devopsdays Amsterdam 2015
Gopal Ramachandran
June 26, 2015
Tweet
Share
More Decks by Gopal Ramachandran
See All by Gopal Ramachandran
Paving Golden Paths with Internal Developer Platforms
goposky
0
63
Helm: The package manager for Kubernetes
goposky
0
45
Exploring the kubernetes ecosystem
goposky
0
120
Containerization at Rabobank: Securing the production cluster
goposky
1
77
Test driven dockerized infrastructure
goposky
0
52
Other Decks in Technology
See All in Technology
SRE Enabling戦記 - 急成長する組織にSREを浸透させる戦いの歴史
markie1009
0
130
All About Sansan – for New Global Engineers
sansan33
PRO
1
1.4k
Introduction to Sansan for Engineers / エンジニア向け会社紹介
sansan33
PRO
6
68k
クレジットカード決済基盤を支えるSRE - 厳格な監査とSRE運用の両立 (SRE Kaigi 2026)
capytan
6
2.8k
レガシー共有バッチ基盤への挑戦 - SREドリブンなリアーキテクチャリングの取り組み
tatsukoni
0
220
CDK対応したAWS DevOps Agentを試そう_20260201
masakiokuda
1
360
Bill One 開発エンジニア 紹介資料
sansan33
PRO
5
17k
モダンUIでフルサーバーレスなAIエージェントをAmplifyとCDKでサクッとデプロイしよう
minorun365
4
220
プロポーザルに込める段取り八分
shoheimitani
1
500
AIエージェントを開発しよう!-AgentCore活用の勘所-
yukiogawa
0
170
ClickHouseはどのように大規模データを活用したAIエージェントを全社展開しているのか
mikimatsumoto
0
260
フルカイテン株式会社 エンジニア向け採用資料
fullkaiten
0
10k
Featured
See All Featured
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
1
650
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
61k
How to train your dragon (web standard)
notwaldorf
97
6.5k
Building Flexible Design Systems
yeseniaperezcruz
330
40k
Why Your Marketing Sucks and What You Can Do About It - Sophie Logan
marketingsoph
0
76
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
250
Why Our Code Smells
bkeepers
PRO
340
58k
Designing Experiences People Love
moore
144
24k
Chasing Engaging Ingredients in Design
codingconduct
0
110
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
0
140
First, design no harm
axbom
PRO
2
1.1k
30 Presentation Tips
portentint
PRO
1
220
Transcript
Gopal Ramachandran Automate with Configuration Management Email:
[email protected]
Twitter: @goposky
Enterprises need to make constant changes to systems
Incremental changes become hard to maintain
Incorrect configurations lead to stalled projects
How can configuration management help? …a process of "standardizing resource
configurations and enforcing their state across IT infrastructure in an automated yet agile manner”. - Puppet Labs
Start with Version control
Declare all the system settings Version Control
CM tools push those settings to environments
CM tools are idempotent
Establish a baseline state for your environments
Cheaply recreate environments
Pitfall! Scripting is time consuming
Popular CM tools – The Big Four
-First to market -Preferred by Ops folks Popular CM tools…
Puppet
-Popular with Dev -Facebook uses it Popular CM tools… Chef
-Very fast execution -Instructions are in YAML Popular CM tools…
Salt
-Plain SSH -Low entry barrier Popular CM tools… Ansible
Adoption trends (stackoverflow.com discussions)
Avoid a Configuration Management Bake-Off
Don’t fuss over the tools, begin today Email:
[email protected]
Twitter:
@goposky Thank you!