diff --git a/content/events/2009-ghent/index.html b/content/events/2009-ghent/index.html new file mode 100644 index 00000000000..b806ec797f9 --- /dev/null +++ b/content/events/2009-ghent/index.html @@ -0,0 +1,367 @@ + + + + + +Devopsdays Ghent 2009 + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+ + + + + + + + +
+ home + Home + + contact + Contact + + events + Events + + presentations + Presentations + + blog + Blog +
+
+ +
+ + + + +
+
+ + +This is how the first devopsdays was announced: + + + + + +
+ + + The first devopsdays happened in Belgium - Ghent and was a great success. + + + Have a look at the reactions is created and the presentations that were held. + + See you next time! +
+ + + +
+ +
+ +
+
+
+ + +
+ + +
+
+
+
+

Past

+
+ + + +
+ +
+
+

Future

+
+ + + +
+ + + +
+ + + + + + + + + diff --git a/content/events/2009-ghent/participants/index.html b/content/events/2009-ghent/participants/index.html new file mode 100644 index 00000000000..e70ed790e48 --- /dev/null +++ b/content/events/2009-ghent/participants/index.html @@ -0,0 +1,772 @@ + + + + + +Ghent 2009 participants + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+ + + + + + + + +
+ home + Home + + contact + Contact + + events + Events + + presentations + Presentations + + blog + Blog +
+
+ +
+ + + + +
+
+ +The following people attended devopsdays 2009 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
firstnamelastnamecountrywebsitetwitter
PatrickDeboisBEhttp://www.jedi.be/blog@patrickdebois
KrisBuytaertBEhttp://www.krisbuytaert.be/blog/@krisbuytaert
ChristofHaerensBE@haerench
FrankMarienBE
JulianSimpsonUKhttp://www.build-doctor.com@builddoctor
MikePountneyUK@mikepea
GildasLe NadanFRhttp://blog.endemics.info/@endemics
JacoEngelbrechtUK@bje
DanAckersonDEhttp://www.agileweboperations.com@danackerson
AlexanderPotukarDE
JamesGrantUK@noddy_uk
FelixKronlageDEhttp://blog.bytemine.net/@felixkronlage
BerndAhlersDEhttp://blog.bytemine.net/@berndahlers
NikolaySturmDE
MarkusFendt
DaveDeryckerBEhttp://www.ilibris.be@dderycker
PieterIserbytBEhttp://www.teleatlas.com@sandb
PaulNasratUKhttp://nasrat.livejournal.com/@nasrat
AndréKelpeBEhttp://www.teleatlas.com
MarcelWegermannDEhttp://www.wegermann.com@marcelwegermann
DeanWilsonUKhttp://blog.unixdaemon.net@unixdaemon
koenabenNL
R.I.PienaarGBhttp://www.devco.net/@ripienaar
RudyGevaertBE
MaartenVoldersBEhttp://www.agileminds.be@agileminds
AdrianSilva FrancoEShttp://www.adriansilva.org@scyldinga
ThijsJanssenNLhttp://www.cq2.nl@thijsj
RachelDaviesUKhttp://agilecoach.typepad.com@rachelcdavies
MatthiasRechenburgDEhttp://www.openqrm.com@openqrm
TeyoTyreeUShttp://www.reductivelabs.com@brainfinger
LindsayHolmwoodAUhttp://holmwood.id.au/~lindsay/@auxesis
ChrisReadUKhttp://blog.chris-read.net/
MattiasSkarinSEhttp://blog.crisp.se/mattiasskarin
JohnWillisUShttp://johnmwillis.com@botchagalupe
KoenVan ExemBEhttp://www.inxin.com
FabriceFlore-ThebaultBEhttp://www.emakina.com
JelleSmetBEhttp://www.teleatlas.com
JohanDe GelasBEhttp://www.sizingservers.be/
PhilipDuboisBEhttp://www.sizingservers.be/
BartVanbrabantBE@bartvanbrabant
ThomasDelaetBE
StephenNelson-SmithUKhttp://www.atalanta-systems.com@lordcope
HelenaNelson-SmithUKhttp://www.atalanta-systems.com
williampinkGB@mrwpink
JochenMaesBEhttp://blog.sejo.be/@maesjoch
FredericDescampsBEhttp://www.lefred.be/@lefred
StefanGoethalsBEhttp://zipkid.com@zipkid
DimitriVanoverbekeBEhttp://www.kinkysluts.be@dim0
PieterBarrezeeleBEhttp://pieter.barrezeele.be
SerafeimZanikolasBE
JeroenCoekaertsbe
SamuelMaftoulFRhttp://smaftoul.wordpress.com
DouglasFurlongUKhttp://sportingindex.com
ShekarBalgobinUKhttp://www.sportingindex.com
JaneCurryUKhttp://www.skills-1st.co.uk
AndrewFindlayUKhttp://www.skills-1st.co.uk
HenkLangeveldNLhttp://hlangeveld.blogspot.comhlangeveld
HendrikDacquinBEhttp://www.studiomuscle.comstudiomuscle
FilipVan TittelboomBEhttp://www.photo-online.comfilip_vt
+
+ +
+ +
+
+
+ + +
+ + +
+
+
+
+

Past

+
+ + + +
+ +
+
+

Future

+
+ + + +
+ + + +
+ + + + + + + + + diff --git a/content/events/2009-ghent/program/index.html b/content/events/2009-ghent/program/index.html new file mode 100644 index 00000000000..025cacd0595 --- /dev/null +++ b/content/events/2009-ghent/program/index.html @@ -0,0 +1,436 @@ + + + + + +Ghent 2009 program + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+ + + + + + + + +
+ home + Home + + contact + Contact + + events + Events + + presentations + Presentations + + blog + Blog +
+
+ +
+ + + + +
+
+ + + + +
+ +
Non-Functional Requirements: do user stories help? [PDF][Video] +Rachel Davies
+ +
Cucumber-nagios [slideshare][Video] +Flapjack … rethinking monitoring for the cloud [slideshare][Video] +Lindsay Holmwood +
+ +
+ +
+ +
Building Agile Infrastructures with Puppet [PDF][Video] +Teyo Tyree
+ +
Introducing Kanban in operations [PDF][Video] +Mattias Skarin
+ +
+ +
+
Continuous Integration, Pipelines and Deployment [slideshare][Video] +Chris Read
+ +
A private openQRM Cloud use-case for a developer team +… not only for sysadmins. [ODP][PPT][Video] +Matthias Rechenburg
+ +
+ + +
+ + +

Detail

+
+

Non-Functional Requirements: do user stories really help? (Rachel Davies)

+Agile is all about closing the gap between business and software development. Agile teams work closely with a Product Owner who prioritizes user stories on their business value. So how does a team make sure they don't lose sight of “non-functional requirements”? Are user stories of any use to make infrastructure more visible in the product backlog? This talk is based on coaching experiences with many agile teams. Come and hear how these teams attempted to resolve these concerns. Find out about patterns and anti-patterns that apply to non-functional requirements in an agile world. + +
+
+

Cucumber-nagios + Flapjack: rethinking monitoring for the cloud (Lindsay Holmwood)

+Writing checks for your monitoring system is boring. You end up writing the same checks again and again, and it can be difficult to verify behavior instead of availability. Wouldn't it be useful to have a standard library of checks you could reuse across your infrastructure? + +Say hello to cucumber-nagios - it lets you write reusable behavioral tests in human-readable language. As cucumber-nagios output the test results in the Nagios plugin format you can run your checks from any monitoring system that understands the format, but as you start adding more machines to your monitoring system you're going to notice slowdowns and reliability problems. + +Enter Flapjack, a scalable and distributed monitoring system. It natively talks the Nagios plugin format, and can easily be scaled from 1 server to 1000. Flapjack aims to be simple to set up, configure, and maintain, and easily scales from a single host to multiple. + +Lindsay will be covering how to get up and running with both cucumber-nagios + Flapjack, writing tests for your web apps, and why it's important to test the behavior (and not just the availability) of your production web apps. + +
+
+

Building Agile Infrastructures with Puppet (Teyo Tyree)

+The reality of cloud computing and tools like Puppet have enabled systems architects to build agile infrastructures that can nimbly react to changing business needs. We will review pragmatic approaches and guidelines to developing agile infrastructures using Puppet while exploring analogs to software development approaches in general. + +
+
+

Introducing Kanban in operations (Mattias Skarin)

+Software development teams have had Agile going for some time. But how can operations derive from the same benefits? Or, can we do better? These were questions we faced at a game operations department one year ago. This talk is a “from the trenches” report of doing it, including how we wrestled with dismantling the “we vs. them” view of development teams and operations. + +
+
+

Continuous Integration, Pipelines and Deployment (Chris Read)

+When Continuous Integration grows within organizations, Build Pipelines can help to manage the workflow to get software through the different checkpoints to get applications to production. This process can further evolve into Continuous Deployment. A side effect of this, is that the management of the CI infrastructure also requires an increased involvement of sysadmins and operations. + +
+
+

… not only for sysadmins (Matthias Rechenburg) +A private openQRM Cloud use-case for a developer team

+This presentation deals with how to achieve an agile, flexible and automated IT environment based on an example implementation of a private openQRM Cloud for a developer team. +Implementing new features and fixing bugs are the two most important tasks for a developer team. While implementing new features always requires adaption to different operating system versions and system architectures also the second work area of fixing bugs needs lots of testing with various custom setups. Lots of time in the development process is misspend just to prepare and provide a powerful testing environment for the developer team. The performance of the test-bed is actually proportional to the quality and robustness of the developed software. The presentation focus on the different aspects of private Cloud Computing with openQRM and how system administrators and especially developers can take advantages of that. +

Speed up and automate custom provisioning via a private openQRM Cloud

+The openQRM Cloud provides a standardized, flexible and extensible "request system" mechanism to the development and QA teams so they can simple and fast get systems according their needs. Those systems can be fresh and clean, known-to-work testing systems but openQRM provides also the capability to easily exchange snapshots of development-, QA-, or even production-servers during runtime without affecting the origin service. This means e.g. the development and the QA team can deploy a 1-to-1 copy of the production environment as their test-bed and even exchange snapshots of specific servers for sanity checks. Server snapshots in openQRM are also useful for keeping a versioned history of specific server-images to e.g. compare application performance between different versions. +

Automate Configuration Management

+The Puppet integration as an additional plugin in openQRM allows further to fully automate the deployment process of the application stack on the requested Cloud Appliances. This programmable configuration layer allows system-administrators, QA and developers to "develop" their IT infra-structure via the well defined puppet-language. Via the openQRM Cloud WebService and SOAP API Aspect 1) can be fully automated and integrated with existing business processes. Furthermore openQRM is designed with a fully plug-able architecture so any third-party component can be integrated easily. +
    +
  • you do not need to be a sysadmin to integrate a third-party component
  • +
  • you do not need to be a developer to integrate a third-party component
  • +
  • ... but it is good to be a bit of both
  • +
+
+
+
+ +
+ +
+
+
+ + +
+ + +
+
+
+
+

Past

+
+ + + +
+ +
+
+

Future

+
+ + + +
+ + + +
+ + + + + + + + + diff --git a/content/events/2009-ghent/reactions/index.html b/content/events/2009-ghent/reactions/index.html new file mode 100644 index 00000000000..d5bad9ea1d9 --- /dev/null +++ b/content/events/2009-ghent/reactions/index.html @@ -0,0 +1,387 @@ + + + + + +Ghent 2009 reactions + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+ + + + + + + + +
+ home + Home + + contact + Contact + + events + Events + + presentations + Presentations + + blog + Blog +
+
+ +
+ + + + +
+ + +
+ +
+
+
+ + +
+ + +
+
+
+
+

Past

+
+ + + +
+ +
+
+

Future

+
+ + + +
+ + + +
+ + + + + + + + + diff --git a/content/events/2009-ghent/speakers/index.html b/content/events/2009-ghent/speakers/index.html new file mode 100644 index 00000000000..ca6d3d56a93 --- /dev/null +++ b/content/events/2009-ghent/speakers/index.html @@ -0,0 +1,451 @@ + + + + + +Ghent 2009 speakers + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+ + + + + + + + +
+ home + Home + + contact + Contact + + events + Events + + presentations + Presentations + + blog + Blog +
+
+ +
+ + + + +
+
+ + + +
+
+ +
+
+ +Matthias Rechenburg is project manager of the openQRM project. Since many years he is involved in all kinds of data-center related open-source projects like high-performance and high-availability clustering, consolidation, network and enterprise storage management. + +Currently, his most serious interests are about the virtualization technologies, their features, capabilities and integration by a unified virtualization layer. + +He is a freelancer, lives in Bonn Germany, and is offering professional services for Virtualization- and Storage-Management. + +
+
+
+
+ +
+
+ +Rachel provides consultancy and coaches teams in agile software development. + +She is co-author of the first book on Agile Coaching. + +Rachel has been applying agile approaches since 2000 and has experience of a range of agile methods including XP, SCRUM, Lean and DSDM. + +She is a well-known presenter at and organizer of industry conferences and a long serving director of non-profit Agile Alliance. + +Rachel has worked with many well-known companies; to assess their agility and make recommendations to improve their software development process. + +
+
+
+
+ +
+
+ +Systems administrator and former Director of IT for 20/20 Research. 10 years of experience in systems automation and promoting open source software adoption in large and small companies. + +Teyo, joined Reductive Labs in July of 2008 and has been travelling the world providing Reductive Labs' customers with Puppet training and consulting. +
    +
  • twitter: @brainfinger
  • +
  • project: Puppet:The Puppet framework provides a means to describe IT infrastructure as policy, execute that policy to build services then audit and enforce ongoing changes to the policy.
  • +
+
+
+
+
+ +
+
+ +Lindsay Holmwood is a sysadmin/developer from Sydney, Australia. He's the author of cucumber-nagios, Flapjack, and Visage, and regularly speaks at conferences around the world about improving the practice of systems administration. +In 2006 he completed his work on Australia's largest desktop Linux deployment. He currently runs a small consultancy in Sydney focusing on high-end systems administration and web development. +He served as President of the Sydney Linux Users Group (SLUG) from 2006-2008, and was on the organising committee of linux.conf.au 2007. + +
+
+
+
+ +
+
+ +Chris Read is an Infrastructure Specialist at ThoughtWorks Inc., where he helps clients design and impliment their production infrastructure, and make the process of deploying their software as painless as possible. He is one of the creators of Buildix: an integrated development environment that helps projects get started quickly. + +Before joining ThoughtWorks Chris has worked as a System Administrator, Network Administrator and a Developer (though not all at the same time). Specializing in Unix environments, he uses his experience from both sides of the wall to help admins and developers realize they're both playing for the same team + +
+
+
+
+ +
+
+ +Mattias has experience in bringing both developers and operations closer together. During one of his projects he saw that both devs and operations needed to be equally involved in problem solving and a lot of the work spent was towards breaking down the barriers preventing this to happen. + +He is currently finishing a book about the experiences from implementing Kanban in operations, hopefully it will be available electronically by the end of July. + +
+
+ +
+ +
+ +
+
+
+ + +
+ + +
+
+
+
+

Past

+
+ + + +
+ +
+
+

Future

+
+ + + +
+ + + +
+ + + + + + + + +