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
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
470
DevOps - Das neue Schwarz!
bionix
0
480
Other Decks in Technology
See All in Technology
re:Invent2025 事前勉強会 歴史と愉しみ方10分LT編
toshi_atsumi
0
240
AIと自動化がもたらす業務効率化の実例: 反社チェック等の調査・業務プロセス自動化
enpipi
0
760
pmconf 2025 大阪「生成AI時代に未来を切り開くためのプロダクト戦略:圧倒的生産性を実現するためのプロダクトサイクロン」 / The Product Cyclone for Outstanding Productivity
yamamuteki
3
2k
Capitole du Libre 2025 - Keynote - Cloud du Coeur
ju_hnny5
0
120
AI時代の戦略的アーキテクチャ 〜Adaptable AI をアーキテクチャで実現する〜 / Enabling Adaptable AI Through Strategic Architecture
bitkey
PRO
14
8k
LINEスキマニ/LINEバイトにおけるバックエンド開発
lycorptech_jp
PRO
0
350
都市スケールAR制作で気をつけること
segur
0
190
その意思決定、まだ続けるんですか? ~痛みを超えて未来を作る、AI時代の撤退とピボットの技術~
applism118
34
21k
JavaScript パーサーに using 対応をする過程で与えたエコシステムへの影響
baseballyama
1
130
リアーキテクティングのその先へ 〜品質と開発生産性の壁を越えるプラットフォーム戦略〜 / architecture-con2025
visional_engineering_and_design
0
4.8k
DDD x Microservice Architecture : Findy Architecture Conf 2025
syobochim
12
3.4k
『星の世界の地図の話: Google Sky MapをAI Agentでよみがえらせる』 - Google Developers DevFest Tokyo 2025
taniiicom
0
120
Featured
See All Featured
Mobile First: as difficult as doing things right
swwweet
225
10k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
48
9.8k
Designing Experiences People Love
moore
142
24k
jQuery: Nuts, Bolts and Bling
dougneiner
65
8k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.1k
Balancing Empowerment & Direction
lara
5
760
Navigating Team Friction
lara
190
16k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
253
22k
Become a Pro
speakerdeck
PRO
29
5.6k
Producing Creativity
orderedlist
PRO
348
40k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
11
940
Done Done
chrislema
186
16k
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?