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
47
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
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
Agentic AI meets Kubernetes Ops
goposky
0
4
Paving Golden Paths with Internal Developer Platforms
goposky
0
77
Helm: The package manager for Kubernetes
goposky
0
49
Exploring the kubernetes ecosystem
goposky
0
130
Containerization at Rabobank: Securing the production cluster
goposky
1
82
Test driven dockerized infrastructure
goposky
0
59
Other Decks in Technology
See All in Technology
AI時代のPlaywright活用(システムテストを自動化する ー 実行エンジンにPla ywrightを選んだ理由)
ynisqa1988
2
1k
”AIを使う” から ”AIに任せる” へ ─ 開発プロセスを再設計してAIを組織標準にするまで
cyberagentdevelopers
PRO
2
150
2026年のソフトウェア開発を考える(2026/07版) / Agentic Software Engineering 2026-07 Findy Edition
twada
PRO
28
13k
複数プロダクトで進めるAI機能実装 ── 実践から得たリアルな学びとロードマップ実現への挑戦 / AICon2026_yanari
rakus_dev
1
280
壊して学ぶAWS CDK: そのcdk deployで消えるもの、残るもの
k_adachi_01
1
490
10年目を迎えた「ABEMA」がどのように AI 活用を推進して、AI 駆動開発にシフトしているのか / How ABEMA, entering its 10th year, is promoting the use of AI and shifting toward AI-driven development
miyukki
0
380
「守りたい体験」を渡すだけで E2E を生成させられるようになった話
hinac0
2
1.1k
AIが当たり前の組織で エンジニアはどう育つか
nishihira
1
1.2k
AI時代におけるテストの基礎の再定義 / Rethinking the Fundamentals of Testing in the AI Era
mineo_matsuya
14
5.4k
全社でのソフトウェアサプライチェーン攻撃対策をやってみた with Takumi Guard
z63d
0
290
SoccerMaster: A Vision Foundation Model for Soccer Understanding
kzykmyzw
0
180
AI Native なプロダクト組織の立ち上げ方 : 生産性 100 倍への挑戦
mikesorae
0
1.4k
Featured
See All Featured
What's in a price? How to price your products and services
michaelherold
247
13k
Done Done
chrislema
186
16k
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
2
380
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1.3k
Digital Ethics as a Driver of Design Innovation
axbom
PRO
1
350
Accessibility Awareness
sabderemane
1
160
Google's AI Overviews - The New Search
badams
0
1.1k
From Legacy to Launchpad: Building Startup-Ready Communities
dugsong
0
270
Crafting Experiences
bethany
1
230
Tell your own story through comics
letsgokoyo
1
1k
Testing 201, or: Great Expectations
jmmastey
46
8.2k
Darren the Foodie - Storyboard
khoart
PRO
3
3.5k
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!