Overview

DevOpsDays in Hamburg – “Done” means released!

1 Comment

On 15 and 16 October in Hamburg this year the international conference of DevOps took place. What is it? Basically it is a community that tries to integrate the departments of Development (Dev) and Operations (Ops). In the age of agile methods, this is a basic requirement to be able to deliver the software in short release cycles. While in many organizations the development teams are working with agile methods, the operation departments are often separated from the rest and this is still an underestimated time factor. In addition to the use of technical solutions, such as completely automated deployments and releases, there are problems with communication to solve. Especially in the past, I think not only I noticed that developers and admins are not always the best friends ;-). But in the end we are following all the same goal: We want to deliver high quality software to our customers as soon as possible.

Stephen Nelson-Smith started the conference with his presentation and talked about his experiences in the DevOps environment and provided a brief introduction to the topic. It quickly became clear that he sees a need for agile methods for system administration. David Anderson (co-founder of Kanban) discussed in his fish bowl how to use Kanban to bring operations in contact with agile methods. Scrum is in the first step not appropriate for him, because sysadmins usually have to react faster than an interation.

I found the talk by Jez Humble very interesting in which he spoke about continuous delivery. He also published a book about this topic. This is about the logical consequence that arises from the continuous integration. If you regularly build and test software, then nothing prevents you from a continuous deployment in the live environment. Jez mentioned here the example of the company flickr, where 10 production deliveries a day are not uncommon. The cooperation of the team and the full automation of the processes is the key to success. If you are interested his slides can be viewed on slideshare.com.

I noticed that the percentage of sysadmins in relation to developers was higher, what I did not expect before. Accordingly great was the interest in our booth from codecentric, where Fabian Lange showed the APM tool AppDynamics. Many visitors have seen the tool for the first time and were impressed by the features.

At this point, many thanks to the organizers Patrick Debois and Marcel Wegermann. The location was really awesome 😉

Finally, I am interested in your feedback about this topic. Do we need the devops or are you and your customers satisfied with the current situation? 😉

Kommentare

  • Robert Krombholz

    29. October 2010 von Robert Krombholz

    Thanks for sharing this.

    For me: Yes we need devops. Or better – we to talk about dev-ops problems and find solutions for them.
    Projects spend so much time on the functional side of a project but only a very small fraction of time is spend for non-functional requirements and application life-cycles after the initial Go-Live.
    This DevOps movement is in my opinion a step in the big step in the right direction – what is missing is the attention on it. The concept and the advantages needs to arrive at the upper management.
    Another problem to solve is that operations teams has a far slower cycle in the usage of new tools and processes.
    Agile practices are now days fundamental for a lot of dev teams all over the world but it now begins to gain attention by only a few operations teams. The thing is that new tools and practices are for some reason harder to introduce to operations teams than to dev teams.
    Also from my personal experience it’s hard to convince ops guys that they should forget how they did their work over the last 20 years. It’s even hard to convince them that there are other and maybe more efficient ways to do their work.

    Anyway I like all the concepts behind DevOps even if there are a lot of organizational challages that needs to be tackled by organizations who want’s to implement these concepts.

    I got some additional resources for people who got interested by this blog post (hopefully allowed to post them here).
    Here is a great Podcast about DevOps and Ideas around that (thanks to Damon Edwards & John Willis):
    http://devopscafe.org/ (they are also talking about the DevOps days in Hamburg in their last episode)

    Dev2Ops Blog – they also got recorded videos from the DevOps Days US:
    http://dev2ops.org/

    Thanks again Dennis to put Attention on this topic.

    Cheers
    Robert

Comment

Your email address will not be published. Required fields are marked *