This talk was held at the Think About! Conference 2019 in Cologne, Germany. Think About! is a two-day community event about technology, design and their impacts on society: think-about.io
Devops started as a movement designed to bridge the gaps between development and operations practices. Since then, we’ve seen trends like having devs be on call for code that they write and having operability reviews before new features ship to production - both positive ways that operational thinking has impacted development work. There is plenty that can be learned from the dev side of things as well. This talk will look at ways that development best practices can be applied to work that has traditionally fallen in the realm of operations, using server provisioning as an example. We’ll also look at the underlying principles behind CI/CD and how those can become a key part of an ongoing culture of organizational learning.