FOSDEM is the biggest free and non-commercial event organized by and for the community. Its goal is to provide Free and Open Source developers a place to meet. No registration necessary.

Stephan Eggermont
Willem van den Ende
Day Sunday
Room AW1.120
Capacity 74
Start time 15:00
End time 15:45
Duration 00:45
Track Configuration & Systems Management devroom

Configuration management for developers

with puppet and some application specific scripting

We created a server environment so a small startup could deploy its web application with all the services it needs. Well, environment is a big word... bootstrapped startups don't have money to manage redundant servers, so we set up just one production server. Still, when disaster strikes, we want to be able to have another server up and running within thirty minutes. For developers laziness is a virtue. Therefore we want to apply DRY (don't repeat yourself) to systems administration. So for this project we considered each time we log in to the production server a 'systems administration smell'. Attend our case study to see how we used a configuration managent system (puppet), application specific scripts and a few practices to keep us sane. See how far we have gotten towards our goal of DRYness and fast recovery, and learn from our mistakes.

Concurrent events:

When Event Track Where
14:30-15:10 Asterisk SCF Development Interfaces Open Source Telephony AW1.124
14:30-15:15 The next desktop is the browser! Crossdesktop H.1309
14:30-15:15 Processing XML with dynamic languages/Perl Perl AW1.126
14:45-15:30 Lightning Talks Mozilla H.1301
14:45-15:30 Helping out in the calc core LibreOffice H.2214
14:45-15:40 Opengazer, dasher and ticker: hands-free error tolerant communication Accessibility AW1.121
15:00-15:15 Mongrel2: Lighting up IPv6 Lightning Talks Ferrer
15:00-15:20 View-OS: userland namespaces? New challenges in Virtualization AW1.105
15:00-15:30 ZYpp your distro CrossDistro H.1302
15:00-15:45 Get ready for the PostgreSQL Extension Network PostgreSQL H.2213
15:00-15:50 WebODF: an office suite built on browser technology Office Janson
15:00-15:50 Linux Disaster Recovery as a Service (with rear) Cloud Chavanne
15:00-16:00 How to make QA-engineers start drooling CrossDistro H.1308
15:00-16:00 Enlightenment Foundation Libraries - for developing shiny, fast, and light applications on embedded targets. Embedded Lameere
15:00-16:45 LPI Exam 5 Certification Guillissen
15:15-15:55 Developing Rich VoIP Applications with SIPSIMPLE SDK Open Source Telephony AW1.124
15:15-16:00 Let me teach you how to fish! Crossdesktop H.1309
15:20-15:35 UC Engine: a real time collaboration application framework Lightning Talks Ferrer
15:20-16:30 NCIV brainstorming New challenges in Virtualization AW1.105
15:30-16:00 Gumby CrossDistro H.1302
15:30-16:00 Dancer - A Modern Perl Micro Web-Framework Perl AW1.126
15:30-16:00 Writing import filters for beginners LibreOffice H.2214
15:30-16:00 Rhino and RingoJS Free Java AW1.125
15:40-15:55 FreeMedForms: Managing Drug-Drug interactions: an open source model. Lightning Talks Ferrer

Next (up to 3) talks in the same room (AW1.120):

When Event Track
16:00-16:45 FusionInventory and GLPI Configuration & Systems Management
17:00-17:45 Microsoft Windows Management with OPSI Configuration & Systems Management