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
42
0
Share
Automate with configuration management
Ignite talk delivered at Devopsdays Amsterdam 2015
Gopal Ramachandran
June 26, 2015
More Decks by Gopal Ramachandran
See All by Gopal Ramachandran
Paving Golden Paths with Internal Developer Platforms
goposky
0
67
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
79
Test driven dockerized infrastructure
goposky
0
54
Other Decks in Technology
See All in Technology
AIが盛んな時代に 技術記事を書き始めて起きた私の中での小さな変化
peintangos
0
280
[最強DB講義]推薦システム | 評価編
recsyslab
PRO
0
110
今年注目する!データ分析プラットフォームでのAIの活用
nayuts
0
170
Rapid Start: Faster Internet Connections, with Ruby's Help
kazuho
2
900
生成AIが変える SaaS の競争原理と弁護士ドットコムのプロダクト戦略
bengo4com
1
2.6k
20260423_執筆の工夫と裏側 技術書の企画から刊行まで / From the planning to the publication of technical book
nash_efp
3
640
生成AI時代のドキュメントに対する期待の整理と実践から得た学び / Rethinking Documentation for LLM: Lessons from Practice
bitkey
PRO
1
110
需要創出(Chatwork)×供給(BPaaS) フライホイールとMoat 実行能力の最適配置とAI戦略
kubell_hr
0
1.1k
GKE Agent SandboxでAIが生成したコードを 安全に実行してみた
lamaglama39
0
130
Do Vibe Coding ao LLM em Produção para Busca Agêntica - TDC 2026 - Summit IA - São Paulo
jpbonson
3
160
Oracle Cloud Infrastructure:2026年4月度サービス・アップデート
oracle4engineer
PRO
0
160
No Types Needed, Just Callable Method Check
dak2
1
2.3k
Featured
See All Featured
Git: the NoSQL Database
bkeepers
PRO
432
67k
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
680
4 Signs Your Business is Dying
shpigford
187
22k
More Than Pixels: Becoming A User Experience Designer
marktimemedia
3
380
The Limits of Empathy - UXLibs8
cassininazir
1
310
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.4k
Google's AI Overviews - The New Search
badams
0
990
Bootstrapping a Software Product
garrettdimon
PRO
307
120k
Everyday Curiosity
cassininazir
0
200
Building a Scalable Design System with Sketch
lauravandoore
463
34k
Writing Fast Ruby
sferik
630
63k
SEO Brein meetup: CTRL+C is not how to scale international SEO
lindahogenes
1
2.6k
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!