$30 off During Our Annual Pro Sale. View Details »
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
CodeTalks 2014 - Development meets Infrastructure
Search
Markus Rekkenbeil
October 09, 2014
Technology
0
250
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
480
DevOps - Das neue Schwarz!
bionix
0
480
Other Decks in Technology
See All in Technology
20251218_AIを活用した開発生産性向上の全社的な取り組みの進め方について / How to proceed with company-wide initiatives to improve development productivity using AI
yayoi_dd
0
100
AWS Security Agentの紹介/introducing-aws-security-agent
tomoki10
0
300
会社紹介資料 / Sansan Company Profile
sansan33
PRO
11
390k
OCI Oracle Database Services新機能アップデート(2025/09-2025/11)
oracle4engineer
PRO
1
210
AWSを使う上で最低限知っておきたいセキュリティ研修を社内で実施した話 ~みんなでやるセキュリティ~
maimyyym
2
1.7k
re:Invent2025 コンテナ系アップデート振り返り(+CloudWatchログのアップデート紹介)
masukawa
0
390
ガバメントクラウド利用システムのライフサイクルについて
techniczna
0
190
Database イノベーショントークを振り返る/reinvent-2025-database-innovation-talk-recap
emiki
0
220
生成AI活用の型ハンズオン〜顧客課題起点で設計する7つのステップ
yushin_n
0
230
コミューンのデータ分析AIエージェント「Community Sage」の紹介
fufufukakaka
0
510
re:Inventで気になったサービスを10分でいけるところまでお話しします
yama3133
1
120
CARTAのAI CoE が挑む「事業を進化させる AI エンジニアリング」 / carta ai coe evolution business ai engineering
carta_engineering
0
1.9k
Featured
See All Featured
Art, The Web, and Tiny UX
lynnandtonic
304
21k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
Facilitating Awesome Meetings
lara
57
6.7k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
Producing Creativity
orderedlist
PRO
348
40k
How STYLIGHT went responsive
nonsquared
100
6k
Practical Orchestrator
shlominoach
190
11k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.2k
Building a Modern Day E-commerce SEO Strategy
aleyda
45
8.3k
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
390
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
For a Future-Friendly Web
brad_frost
180
10k
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?