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
Gopal Ramachandran
June 26, 2015
Technology
0
38
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
58
Helm: The package manager for Kubernetes
goposky
0
45
Exploring the kubernetes ecosystem
goposky
0
110
Containerization at Rabobank: Securing the production cluster
goposky
1
75
Test driven dockerized infrastructure
goposky
0
51
Other Decks in Technology
See All in Technology
allow_retry と Arel.sql / allow_retry and Arel.sql
euglena1215
1
160
AWSで始める実践Dagster入門
kitagawaz
1
550
5分でカオスエンジニアリングを分かった気になろう
pandayumi
0
170
Codeful Serverless / 一人運用でもやり抜く力
_kensh
7
360
DevIO2025_継続的なサービス開発のための技術的意思決定のポイント / how-to-tech-decision-makaing-devio2025
nologyance
1
350
これでもう迷わない!Jetpack Composeの書き方実践ガイド
zozotech
PRO
0
210
COVESA VSSによる車両データモデルの標準化とAWS IoT FleetWiseの活用
osawa
1
240
Function Body Macros で、SwiftUI の View に Accessibility Identifier を自動付与する/Function Body Macros: Autogenerate accessibility identifiers for SwiftUI Views
miichan
2
170
クラウドセキュリティを支える技術と運用の最前線 / Cutting-edge Technologies and Operations Supporting Cloud Security
yuj1osm
2
300
Platform開発が先行する Platform Engineeringの違和感
kintotechdev
3
510
シークレット管理だけじゃない!HashiCorp Vault でデータ暗号化をしよう / Beyond Secret Management! Let's Encrypt Data with HashiCorp Vault
nnstt1
3
230
人工衛星のファームウェアをRustで書く理由
koba789
8
5k
Featured
See All Featured
Thoughts on Productivity
jonyablonski
70
4.8k
Automating Front-end Workflow
addyosmani
1370
200k
Building a Modern Day E-commerce SEO Strategy
aleyda
43
7.6k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
53
2.9k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
1.5k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
Code Review Best Practice
trishagee
70
19k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
15
1.6k
How to Ace a Technical Interview
jacobian
279
23k
A Modern Web Designer's Workflow
chriscoyier
696
190k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
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!