{"id":3926,"date":"2015-06-11T04:34:28","date_gmt":"2015-06-10T20:34:28","guid":{"rendered":"https:\/\/www.darknet.org.uk\/?p=3926"},"modified":"2015-09-09T19:36:36","modified_gmt":"2015-09-09T11:36:36","slug":"agile-security-how-does-it-fit-into-a-world-of-continuous-delivery","status":"publish","type":"post","link":"https:\/\/www.darknet.org.uk\/2015\/06\/agile-security-how-does-it-fit-into-a-world-of-continuous-delivery\/","title":{"rendered":"Agile Security – How Does It Fit Into A World Of Continuous Delivery"},"content":{"rendered":"

So, Agile Security? How does it fit into the new age of rapid iteration, continuous integration and continuous development? It’s an interesting discussion and personally very on point for me as I operate in an agile organisation and just today took (and passed yay me) my Scrum Master certification.<\/p>\n

The traditional silo approach of security is already breaking down as in smaller organisations it was typically part of the ops team, and with the whole DevOps movement, infrastructure as code and CI\/CD – that silo is already getting busted up.<\/p>\n

\"Agile<\/p>\n

And I have to agree, the next silo to combust will be security – it has to adapt, become more agile and more integrated into the development flow from the beginning.<\/p>\n

Continuous delivery of software and applications is one of the most significant advancements that has taken place in the computing industry in the past 25 years. It is catching on so fast that you can now hear the death rattle of the 18-month software delivery cycle. The rise of cloud computing infrastructures \u2014 both in corporate data centers and infrastructure-as-as-service providers (IaaS) such as Amazon Web Services (AWS) \u2014 is powered by agile software development teams using orchestration tools like Puppet and Chef to decouple application development from the infrastructure, adding speed and agility to the enterprise.<\/p>\n

Just as enterprise computing is having its DevOps moment, though, much of the security profession has woken up to the fact they are mired in the traditional infrastructure and silo approach. When everything in computing is dynamic, distributed, heterogeneous, and hybrid (i.e., alive), security that is bonded to static infrastructures like the network \u2014 an architecture based on hierarchies and chokepoints \u2014 appears out of sync with the new reality. If you are a security professional, continuous delivery and agile development is your future.<\/p>\n

Consider the traditional approach to securing applications. Development creates a new app and then passes it over to the infrastructure team, which then onboards it to server, storage, and networking platforms. When that is complete, the security team comes in to protect it so employees, partners, suppliers, and customers can use it securely.<\/p><\/blockquote>\n