Dear DevOps, How are you? I have been meaning to write to you for a...
Since the day I heard of Agile and its power in enabling teams to think in small increments to gain big, substantial results, I have been a fan. The sheer agility and velocity the principles of Agile brought were exciting. When business and end users started demanding more frequent releases and higher quality applications, I even adopted extreme programming techniques and furthered automated testing efforts, to the extent that functionality was tested automatically (and magically) when I clicked the Build button. I couldn’t help but notice everything on the development and testing side working perfectly until code was moved to higher environments. Often times the bottlenecks were performance issues identified much later than I would’ve liked, security issues identified too late in the game and the worst being, IT operations, release and deployment teams. Why can things not be as smooth across the lifecycle I thought to myself and discussed when possible in forums where likeminded folks as me hangout.













