Meet The Container Experts: Luke Bond

Tell us a bit about yourself and your background, how did you get involved in containers?

My introduction to containers was reading a blog post in 2013 by Nuno Job. I’d had a little experience with deployment, enough to appreciate some of the pain that Docker dependency encapsulation solved, but mostly I had a thirst for learning new things. It was the beginning of perhaps the most productive time of my career to date, a time when I had huge enthusiasm for learning new things, and Docker came along at the right time for me. I then learned about PaaS, Dokku and Deis, and the problem of multi-host networking in early Docker led me to create Paz, one of many Docker PaaS projects that sprang up in 2014. I was inspired by the work of Jeff Lindsay, CoreOS and Joyent. Then Kubernetes grew up and made it clear to everyone that it was the way forward. I spent time as a consultant, using containers to help bridge the gap between developers and operations, and helping companies’ teams deliver software more continuously and with improved quality. I now work at the UK Home Office using Kubernetes, AWS and Docker.

We know that adoption of containers is on the rise and with it comes a new set of challenges. What do you believe are the biggest issues at the moment?

One often hears about container adoption sometimes being difficult, especially in the enterprise. There are of course many cases to the contrary, but I’ve seen many companies struggle to overcome the inertia of container adoption. However, in every case I don’t think the issues are technical, but cultural. Just as the structure of a software project reflects the organisation in which it is born, the difficulty of changing technologies reflects an organisation’s difficulties effecting cultural and structural change. So, ultimately, the coming challenge for organisations is the same one they’ve always faced and always will: the ability to structure themselves for optimal efficiency and communication, and to adapt that structure to a changing marketplace and way of developing and delivering software. That’s the hard part about software.

Is there someone in the container community who you admire for their work?

It’s hard to pick from amongst so many great people, including Brandon Phillips, Jessie Frazelle and Kelsey Hightower. But I would have to say Jeff Lindsay because of the place his work had in inspiring my early work with containers. His sense of simplicity, beauty and composition of tools in his engineering work is something I can only aspire to.

Without giving too much away, what three things will people learn from your Container Camp AU workshop?

I like to demystify concepts that have accrued too much baggage of jargon, when in reality things are often simpler than they’re made to seem. Kubernetes operators are one of these things for sure. Participants in my workshop will of course learn how to build an operator, but first and foremost the take-away will be a clear grasp of what an operator is and, hopefully, the realisation that they really aren’t that complicated.

Join Luke for his Container Camp AU workshop: Building a Kubernetes Operator on May 22nd.

Container Camp lands in Sydney on May 22–24th for 3 days of workshops, expert talks, demos and networking. Last Early Bird tickets available here.