Martin Jackson is a freelance Linux and Virtualization Consultant, DevOps advocate, Infrastructure as Code Hacker, and keen Judoka. His specialities include making the impossible possible, herding cats for fun and profit, and throwing people over his shoulder.
Q: How did you get involved in DevOps and Continuous Delivery?
A: I first heard about this “DevOps thing” from a podcast series called Cloud Cafe by John Willis and Michael Cote and thought “Wow I want to be a part of this” and managed to attend my first DevOps days in Hamburg soonish after and it was an eye (and mind) opening experience all those people in the same place with the same problems, working though them together.After that I un-officially got into the world of Continuous Delivery when I worked for Clinical Research company as a Build and Release Engineer, I set up my first Jenkins server and learned through a lot of trials and tribulations that the path to Continuous Delivery was a bit like trying to cross a minefield some organisations but if you can get there it was well worth it.
Q: What do you see as the biggest advantage of DevOps and Continuous Delivery?
A: The biggest advantage I see is to get the right thing into customer hands in the fastest possible manner possible by doing just enough design while constantly iterating, experimenting and refining. Also the ability to fail fast and correct course quickly allows us to challenge the way we do things without the fear of getting it wrong paralysing us.
Q: What do you see as the biggest challenge in DevOps and Continuous Delivery?
A: I see culture as on of the biggest enablers and obstacles to Continuous Delivery and DevOps without a bottom up culture supported from the top down many Continuous Delivery and DevOps initiatives will literally die on the vine without delivering any benefits and literally poison the well for future initiatives.