Security technologies, like Dynamic Authorization, are an integral part of the DevOps methodology and should be managed in the same manner as the application itself.
In today’s on-demand and fast-changing global economy, consumers expect companies to deliver and update products and services rapidly. Many organizations have turned to a devops methodology to meet these demands, which cannot be met with legacy development approaches. I remember from my days in financial services, where changes to the system were frowned upon – the operations team was incentivized on up-time and availability. With devops, organizations strive to be more flexible and agile, with frequent changes to the environment so they can bring services to market faster, react more quickly to consumer preference changes, and stay ahead of the competition/market disrupters.
Devops is about merging development, testing, and operations (as well as other) functions, so they are no longer disconnected, siloed processes and teams within an organization. The goal is to eliminate the friction inherent in traditional software development and deployment practices, thereby greatly shortening the time necessary to get software changes into production. How frequently this process happens will be different across industry verticals as well as by the tolerance of the devops team to manage change. That said, we have all read articles about how many times per week or per day that some companies are implementing software changes – your mileage will vary but it is fair to say you are likely implementing software changes at a pace that would be unheard of in the not too distant past. Continue reading.
This article originally appeared in CSO Online. The article, in its entirety, can be accessed here.