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
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
Webhook best practices for rock solid and resilient deployments
glaforge
1
280
プロダクト成長を支える開発基盤とスケールに伴う課題
yuu26
4
1.3k
ZOZOにおけるAI活用の現在 ~開発組織全体での取り組みと試行錯誤~
zozotech
PRO
5
5.3k
AI駆動PjMの理想像 と現在地 -実践例を添えて-
masahiro_okamura
1
110
ファインディの横断SREがTakumi byGMOと取り組む、セキュリティと開発スピードの両立
rvirus0817
1
1.3k
Greatest Disaster Hits in Web Performance
guaca
0
220
仕様書駆動AI開発の実践: Issue→Skill→PRテンプレで 再現性を作る
knishioka
2
640
OpenShiftでllm-dを動かそう!
jpishikawa
0
100
生成AI時代にこそ求められるSRE / SRE for Gen AI era
ymotongpoo
5
3.1k
レガシー共有バッチ基盤への挑戦 - SREドリブンなリアーキテクチャリングの取り組み
tatsukoni
0
210
What happened to RubyGems and what can we learn?
mikemcquaid
0
280
20260208_第66回 コンピュータビジョン勉強会
keiichiito1978
0
130
Featured
See All Featured
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
2
3.6k
Building a A Zero-Code AI SEO Workflow
portentint
PRO
0
310
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
130
Winning Ecommerce Organic Search in an AI Era - #searchnstuff2025
aleyda
0
1.9k
Navigating Team Friction
lara
192
16k
The browser strikes back
jonoalderson
0
370
AI in Enterprises - Java and Open Source to the Rescue
ivargrimstad
0
1.1k
BBQ
matthewcrist
89
10k
[SF Ruby Conf 2025] Rails X
palkan
1
750
Reality Check: Gamification 10 Years Later
codingconduct
0
2k
Bioeconomy Workshop: Dr. Julius Ecuru, Opportunities for a Bioeconomy in West Africa
akademiya2063
PRO
1
54
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