Implementing DevOps Automation: Best Practices & Common Mistakes
Most organizations adopting the cloud have adopted DevOps automation to some degree or another. The primary reason is that continued manual maintenance isn't possible with the same staffing level and increased demand. In short, DevOps automation and cloud consumption are much more than just technology change. They require a fundamental rethinking about how we do things. It's common for DevOps team members to be negatively impacted by the changes others have made. It's common for team members to cause problems by making changes manually instead of through code. I've seen managers grow frustrated as productivity slows and the backlog grows over time. I don't pretend to have all the answers, but I can present a series of strategies and tactics that will help. I'll also describe some of the tactics I see implemented that really don't work. This presentation targets managers, architects, and team leads charged with implementing DevOps automation at scale. These concepts are applicable to any cloud vendor and infrastructure coding platform.