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
Infrastructure Configuration Workflow
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Benjamin Krein
April 18, 2013
Technology
1
150
Infrastructure Configuration Workflow
Overview of the workflow we use to develop our infrastructure as code using Git, Chef & Vagrant.
Benjamin Krein
April 18, 2013
Tweet
Share
Other Decks in Technology
See All in Technology
Azure Durable Functions で作った NL2SQL Agent の精度向上に取り組んだ話/jat08
thara0402
0
180
Claude_CodeでSEOを最適化する_AI_Ops_Community_Vol.2__マーケティングx_AIはここまで進化した.pdf
riku_423
2
560
20260204_Midosuji_Tech
takuyay0ne
1
150
We Built for Predictability; The Workloads Didn’t Care
stahnma
0
140
コスト削減から「セキュリティと利便性」を担うプラットフォームへ
sansantech
PRO
3
1.5k
FinTech SREのAWSサービス活用/Leveraging AWS Services in FinTech SRE
maaaato
0
130
SREが向き合う大規模リアーキテクチャ 〜信頼性とアジリティの両立〜
zepprix
0
440
M&A 後の統合をどう進めるか ─ ナレッジワーク × Poetics が実践した組織とシステムの融合
kworkdev
PRO
1
430
データの整合性を保ちたいだけなんだ
shoheimitani
8
3.1k
配列に見る bash と zsh の違い
kazzpapa3
1
140
Webhook best practices for rock solid and resilient deployments
glaforge
1
290
OpenShiftでllm-dを動かそう!
jpishikawa
0
100
Featured
See All Featured
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.1k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3.1k
brightonSEO & MeasureFest 2025 - Christian Goodrich - Winning strategies for Black Friday CRO & PPC
cargoodrich
3
100
KATA
mclloyd
PRO
34
15k
What does AI have to do with Human Rights?
axbom
PRO
0
2k
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
61
52k
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
170
Side Projects
sachag
455
43k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.2k
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.2k
SEO for Brand Visibility & Recognition
aleyda
0
4.2k
How to optimise 3,500 product descriptions for ecommerce in one day using ChatGPT
katarinadahlin
PRO
0
3.4k
Transcript
Infrastructure Configuration Workflow
Who am I? Hi, my name is: Benjamin Krein
Who am I? Sr. Systems Administrator @AWeber
What We Need in an Infrastructure
Repeatable
Consistent
Fast Deploy
How We Do It
Configuration Management
Define the Infrastructure
Configurations Change to Satisfy the Definition
Systems Converge on the Defined Configuration
Perl/Bash CFEngine Puppet Chef
Developing Infrastructure in a Team
Git • Distributed version control • Github workflow • All
work is done in branches • Issues • Pull requests • Reviews
Vagrant • Entire infrastructure on a workstation • Repeatable/reusable •
VM management via Ruby API • Built-in provisioning
Workflow Develop in branch Test in Vagrant Jenkins Chef Deploy
Review Merge to master
Workflow Develop in branch Test in Vagrant Jenkins Chef Deploy
Review Merge to master
Workflow Develop in branch Test in Vagrant Jenkins Chef Deploy
Review Merge to master
Workflow Develop in branch Test in Vagrant Jenkins Chef Deploy
Review Merge to master
Workflow Develop in branch Test in Vagrant Jenkins Chef Deploy
Merge to master Review
Workflow Develop in branch Test in Vagrant Jenkins Chef Deploy
Merge to master Review
Workflow Develop in branch Test in Vagrant Jenkins Chef Deploy
Review Merge to master
Vagrant is Cool! • 1.1.x: • Providers • AWS, VMware,
VirtualBox • 1.2.x • Better Windows support
Vagrant is Cool! • 1.1.x: • Providers • AWS, VMware,
VirtualBox • 1.2.x • Better Windows support • Meh. :)
Thanks! Twitter: @benjaminkrein We’re Hiring! http://aweber.jobs