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
CodeTalks 2014 - Development meets Infrastructure
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Markus Rekkenbeil
October 09, 2014
Technology
0
260
CodeTalks 2014 - Development meets Infrastructure
My slides from my presentation on the CodeTalks 2014 - IT developer conference located in Hamburg.
Markus Rekkenbeil
October 09, 2014
Tweet
Share
More Decks by Markus Rekkenbeil
See All by Markus Rekkenbeil
ORR_Devops - Das neue Schwarz
bionix
0
490
DevOps - Das neue Schwarz!
bionix
0
500
Other Decks in Technology
See All in Technology
AI時代のオンプレ-クラウドキャリアチェンジ考
yuu0w0yuu
0
230
TUNA Camp 2026 京都Stage ヒューリスティックアルゴリズム入門
terryu16
0
370
スピンアウト講座01_GitHub管理
overflowinc
0
1.4k
Blue/Green Deployment を用いた PostgreSQL のメジャーバージョンアップ
kkato1
0
130
Laravelで学ぶOAuthとOpenID Connectの基礎と実装
kyoshidaxx
4
1.8k
AIエージェント×GitHubで実現するQAナレッジの資産化と業務活用 / QA Knowledge as Assets with AI Agents & GitHub
tknw_hitsuji
0
230
RGBに陥らないために -プロダクトの価値を届けるまで-
righttouch
PRO
0
110
スピンアウト講座04_ルーティン処理
overflowinc
0
1.2k
スピンアウト講座06_認証系(API-OAuth-MCP)入門
overflowinc
0
1.1k
「AIエージェントで変わる開発プロセス―レビューボトルネックからの脱却」
lycorptech_jp
PRO
0
120
Change Calendarで今はOK?を仕組みにする
tommy0124
1
100
Phase12_総括_自走化
overflowinc
0
1.5k
Featured
See All Featured
Context Engineering - Making Every Token Count
addyosmani
9
770
技術選定の審美眼(2025年版) / Understanding the Spiral of Technologies 2025 edition
twada
PRO
118
110k
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
230
Code Review Best Practice
trishagee
74
20k
How STYLIGHT went responsive
nonsquared
100
6k
The Cult of Friendly URLs
andyhume
79
6.8k
Google's AI Overviews - The New Search
badams
0
950
How to Grow Your eCommerce with AI & Automation
katarinadahlin
PRO
1
150
Testing 201, or: Great Expectations
jmmastey
46
8.1k
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
3
86
More Than Pixels: Becoming A User Experience Designer
marktimemedia
3
360
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
110
Transcript
Development meets Infrastructure ! ! CodeTalks, Hamburg, 2014 Markus Rekkenbeil
! Markus Rekkenbeil @bionixit github.com/bionix
www.iventurecapital.com @iVC_GmbH We’re hiring!
What does it mean “Development meets Infrastructure”?
Software development tries to make solutions
Typical software development ! • Problem • Design • Writing
Code • Compiling & Tests • Release
Typical software development ! • Problem • Design • Writing
Code • Compiling & Tests • Release
Typical software development ! • Problem • Design • Writing
Code • Compiling & Tests • Release
Typical software development ! • Problem • Design • Writing
Code • Compiling & Tests • Release
Typical software development ! • Problem • Design • Writing
Code • Compiling & Tests • Release
Agile Development
Test Driven Development
Pair-Programming !
Code Review
Continuous Integration
Continuous Delivery
Software is Code
Software is Code
Infrastructure as Code
Infrastructure is Software
Configuration Management
Puppet ! • Ruby DSL • Facter • PuppetDB •
Hiera • Puppet Forge
Puppet ! • Ruby DSL • Facter • PuppetDB •
Hiera • Puppet Forge
Puppet ! • Ruby DSL • Facter • PuppetDB •
Hiera • Puppet Forge
Puppet ! • Ruby DSL • Facter • PuppetDB •
Hiera • Puppet Forge
Puppet ! • Ruby DSL • Facter • PuppetDB •
Hiera • Puppet Forge
Code Style is important
Puppet Parser ! • Puppet included • Syntax validation •
puppet parser validate init.pp
None
None
None
Unit Tests
None
Example
Acceptance Tests
Vagrant
None
None
None
Test Automation
Jenkins
None
Travis CI
Gitlab CI
Load Tests
Gatling
None
! ! Thanks! Any Questions?