Continuous Delivery For All

Jez Humble’s (@jezhumble) career has spanned roles through coding, infrastructure, and product development across three continents and organizations of varying sizes. To say he knows a lot about continuous delivery is a total understatement. In 2010, he and Dave Farley literally wrote the book on Continuous Delivery — and if you have not yet read it, I would suggest you pick up a copy. It’s a fascinating read.

I’ve heard Jez speak over the years at a number of DevOps conferences. I was excited when he accepted our invitation to speak at All Day DevOps. At the conference, Jez presented “Continuous Delivery Sounds Great But It Won’t Work Here”. He addressed the four reasons he consistently hears from organizations on why CD won’t work in their organization:

  • We’re regulated
  • We’re not building websites
  • Too much legacy
  • Our people are too stupid

Jez also outlined the real reasons behind the stated reasons: their culture sucks and/or their architecture sucks.

Jez spent his talk addressing each objection.

We’re Regulated

Jez noted it took Amazon four years to go from monolithic to service-oriented architecture (2001–2005) but they did it. Do you think they are the pillar of free enterprise — free of regulation? Not so. Being a publicly-traded company, they are heavily regulated; they are subject to Sarbanes-Oxley regulations; they handle personal and corporate financial and proprietary data; they provide private cloud services to the U.S. government, including highly sensitive data with the Department of Defense.


Speaking of Amazon Web Services’ GovCloud, they provide the cloud platform for, the 18F project Jez worked on to address the authority to operate process within the government.

The old process had screened every software application before it was allowed on a federal IT system. It stifled innovation because it duplicated efforts multiple times over. (Read more...)

*** This is a Security Bloggers Network syndicated blog from Sonatype Blog authored by Derek Weeks. Read the original post at: