Category → devopsdays
Velocity – Devopsdays US 2010 and beyond
This year on 22-24 of June I attended Velocity 2010, a conference about Web Performance and Operations. And I must say, it was a blast. The talks were quite interesting, and I learned a lot of new products to check out. Most of the talks will be put online so you can enjoy them for yourselves. But what I liked most of it, was the networking and talking with like minded, interested people. Some people were clearly there for business and when you told them you do some consultancy for unknown or smaller companies and they didn't see the dollars immediately, I could see them shift, haha. Luckily there were a lot of other people too, willing to share there ideas. At velocity, the format of only talks/presentations makes that hard so I had to catch up in the hallways. Catching up with people you only from twitter and suddenly you get to talk to them face to face, makes you understand that twitter is so limited bandwidth for sharing ideas.
In a lot of talks there were hints to devops thinking, something I off course appreciated very much. Even the job board was full of people looking for 'devopsy' people. Funny to see how the term took off and everybody now has an opinion on what it is. This was pretty much like Andrew described in his post of Devops the Elephant in the room . At devopsdays US itself it became even more explicit: everyone was going on about devops means X , no according to me devops means Y.

To me, it seemed like the first get together of the 'Anonymous alcoholics': the first step is to recognize that you have problems. And that was the exact purpose we had in mind for this edition: that people started sharing their experiences with each-other. The panel experiment turned out perfect and got a lot of discussion going (including some heated ones). There were no final conclusions but there were a lot of thoughts flowing around. And that's where we should be aiming next: turning all these stories in a kind of what worked and why. And then we can start helping other people! The term devops is not yet one year old, so we still have some time AND work to do.
All of this was kindly hosted by LinkedIn and recorded by InfoQ. There was a lot of brainpower in the room including some of my new and old time heroes. Until the videos come online you can already enjoy the almost realtime transcriptions by Gene Kim co-author of the Visible Ops book.
Daniel Cukier was so kind of doing an interview with me to get my initial thoughts recorded and there is the opening video. That's it for now folks!
Introduction video of Devopsdays US 2010
Velocity – Devopsdays US 2010 and beyond
This year on 22-24 of June I attended Velocity 2010, a conference about Web Performance and Operations. And I must say, it was a blast. The talks were quite interesting, and I learned a lot of new products to check out. Most of the talks will be put online so you can enjoy them for yourselves. But what I liked most of it, was the networking and talking with like minded, interested people. Some people were clearly there for business and when you told them you do some consultancy for unknown or smaller companies and they didn't see the dollars immediately, I could see them shift, haha. Luckily there were a lot of other people too, willing to share there ideas. At velocity, the format of only talks/presentations makes that hard so I had to catch up in the hallways. Catching up with people you only from twitter and suddenly you get to talk to them face to face, makes you understand that twitter is so limited bandwidth for sharing ideas.
In a lot of talks there were hints to devops thinking, something I off course appreciated very much. Even the job board was full of people looking for 'devopsy' people. Funny to see how the term took off and everybody now has an opinion on what it is. This was pretty much like Andrew described in his post of Devops the Elephant in the room . At devopsdays US itself it became even more explicit: everyone was going on about devops means X , no according to me devops means Y.

To me, it seemed like the first get together of the 'Anonymous alcoholics': the first step is to recognize that you have problems. And that was the exact purpose we had in mind for this edition: that people started sharing their experiences with each-other. The panel experiment turned out perfect and got a lot of discussion going (including some heated ones). There were no final conclusions but there were a lot of thoughts flowing around. And that's where we should be aiming next: turning all these stories in a kind of what worked and why. And then we can start helping other people! The term devops is not yet one year old, so we still have some time AND work to do.
All of this was kindly hosted by LinkedIn and recorded by InfoQ. There was a lot of brainpower in the room including some of my new and old time heroes. Until the videos come online you can already enjoy the almost realtime transcriptions by Gene Kim co-author of the Visible Ops book.
Daniel Cukier was so kind of doing an interview with me to get my initial thoughts recorded and there is the opening video. That's it for now folks!
Introduction video of Devopsdays US 2010
Upcoming Conference Talks
I know the biggest part of my fanclub already booked tickets for my upcoming presentations, but the other 2 might want to check their calendars to see if they aren't missing out on the good stuff :)
Next Sunday I`ll giving a shortish overview of MySQL HA alternatives in the MySQL and Friends devroom at Fosdem.
March will bring me to Manchester again for the UKUUG Spring conference where I`ll be giving a longer version of that presentation with a strong focus on integrating with PaceMaker, and automating the whole boostrap procedure of a HA setup.
Early may will bring me to Ede in the Netherlands where I`ll be telling the crowds at the NLUUG spring conference, about their new fancy jobtitles, as all the Systeembeheerders there will have to become Devministrators, or Devops if you prefer ...
Apart from my talks also watch out for LoadAys , PuppetCamp Europe, OpsCamp Europe and maybe a Real CloudCamp in Belgium :)
And I`m not the only Inuit on Tour,
Trackback URL for this post:
A long overdue report of DevopsDays
Here's how it started :
So I used to be a software developer, writing perl for the web, then C, then Java, then PHP, till I realized nobody ever configured my servers correctly and I changed trades becoming a system engineer, while teaching new developers the basics of their trade, whom grew into doing Infrastructure Architecture .. familiar story for much of the crowd at DevopsDays ... a crowd that wants to stopping the war between developers and system engineering , a crowd that wants to automate builds, integrate testing, deploy, deploy on very large scale, deploy in the cloud and much more.
So what do you get when you put together some of the experts on building software, organizing development teams , Agile geeks, Cloud infrastructure projects, and Automating guru's in 1 location for 2 days in Gent ? Exactly .. DevopsDays ..
The format was 2 days .. 3 kickass formal talks in the morning.. Open Space sessions in the afternoon. ... Friday featured talks on Non Functional Requirements, CucumberNagios and Monitoring in the Cloud with FlapJack and Building Agile Infrastructures with Puppet while discussing the James White Manifesto ..
which I had never heard of, but which apparently comes down to this
== Rules == On Infrastructure ----------------- There is one system, not a collection of systems. The desired state of the system should be a known quantity. The "known quantity" must be machine parseable. The actual state of the system must self-correct to the desired state. The only authoritative source for the actual state of the system is the system. The entire system must be deployable using source media and text files. On Buying Software ------------------- Keep the components in the infrastructure simple so it will be better understood. All products must authenticate and authorize from external, configurable sources. Use small tools that interoperate well, not one "do everything poorly" product. Do not implement any product that no one in your organization has administered. "Administered" does not mean saw it in a rigged demo, online or otherwise. If you must deploy the product, hire someone who has implemented it before to do so. On Automation ------------- Do not author any code you would not buy. Do not implement any product that does not provide an API. The provided API must have all functionality that the application provides. The provided API must be tailored to more than one language and platform. Source code counts as an API, and may be restricted to one language or platform. The API must include functional examples and not requre someone to be an expert on the product to use. Do not use any product with configurations that are not machine parseable and machine writeable. All data stored in the product must be machine readable and writeable by applications other than the product itself. Writing hacks around the deficiencies in a product should be less work than writing the product's functionality. In general ---------- Keep the disparity in your architecture to an absolute minimum. Use [http://en.wikipedia.org/wiki/Set_theory Set Theory] to accomplish this. Do not improve manual processes if you can automate them instead. Do not buy software that requires bare-metal. Manual data transfers and datastores maintained manually are to be avoided.
Much unlike the FAIL Manifesto
The openspaces tackled how to migrate from a totally unreproducable environment too a correctly bootstrapped infreaastructure, over the Ubuntu Enterprise Cloud , then dinner and off for beers to the Vooruit . The OpenQRM "crowd" stayed at my place so I didn't stay around too late ..
Saturday morning came early ... sadly I missed the first 10 minutes of a very interresting talk about Kanban in operations ... let's ee if we can convince some more people to try it out ...
The talk on Continuous integration, Build Pipelines and Continuous deployment was also really interresting with lots of stories from the real world.. . after the openqRM talk it was time again for OpenSpaces with e.g discussions on svn vs git and building a feature matrix of Cloud , with @botchagalupe, @openqrm and @maesjoch in the room and @diegomarino online .
Devopsdays ended too soon , with way to much interresting ideas to build on .. Let's hope we can all work them out !
Technorati Tags: 