Skip to content

May 10, 2012

Nick Galbreath On Integrating Information Security Into DevOps

By Adam Zimman ,Adrian Cockcroft

I had the pleasure of meeting Nick Galbreath (@ngalbreath) at the SxSW Interactive conference this year. He’s especially memorable to me in much the same way Josh Corman and James Wickett are.  What they all have in common is that they believe that DevOps may be the best thing that’s happened to information security in a very long time.

Nick is an information security practitioner who not only sees the value of DevOps-style practices to information security, but also lives and breathes it.  What makes him especially qualified to speak on this is that he’s worked with John Allspaw (@allspaw), who was one of the primary forces in the birth of the DevOps movement. Galbreath and Allspaw have collaborated not once, but twice during the last decade.

In his DevOpsDays Austin talk, he explains how he integrates information security objectives into the DevOps practices at Etsy. He calls it “DevOpsSec.” At Etsy, they routinely do sixty-plus deploys per day, and have integrated it into all the various work streams of Dev, QA and Ops, including continuous integration and release, testing, production monitoring, and post-mortems.

He argues very persuasively that high rates of deployment forces out all the tedious, manual and error-prone steps in the deployment process, especially around change and configuration, which form the root causes of most security failures.

Here are some of my favorite techniques he mentioned, which all demonstrate how to integrate information security objectives into the value stream of Development and IT Operations, and do it in a way that provides obvious value to everyone.

  • Generate graphs of all occurrences of “UNION ALL” in user input (to remind developers of the ever-present risk of SQL injection attacks)
  • Add security-related ASSERTs to the puppet/chef environment build process (to catch misconfigurations, ensure that certain pages are always served with HTTPS, etc)
  • Integrate major security failures into their blameless post-mortem process
  • Continually look for segfaults and crashes on servers (it may be an early indicator of bad code or a successful attack probes)
  • Have that attitude that having your site attacked all the time is a gift (it makes the risk visible to everybody, helps educate developers, etc.)
  • Hold Tuneup Days to encourage people to bring their home computers in for information security staff to harden and repair (elevating the average level of hygiene to the same level as inside the organization)

One of the goals that we’re striving to achieve with the “DevOps Cookbook” is to show exactly how Development, QA, IT Operations, Information Security and even Product Management need to work together to get fast flow of features into production, while preserving the stability, availability, security, manageability, and so forth, of the production environment.

I’m particularly excited that the principles and techniques that Nick talks fit in so well with the DevOps patterns we’ve observed, and that they not only help information security to achieve its goals, but provide real and visible value to the entire organization.

Keep up the great work, Nick!



Video streaming by Ustream

(Unfortunately the Ustream video takes a very long time to load, but the talk is well worth the wait. You can find the slides from the presentation here.)

 

I had Wendy Mitchell interview Nick after his talk, and he shared his thoughts on how his belief  that DevOps will be the standard way of working in the future, more on the Tune Up Days, as well as what he’s working on now.

- About The Authors
Avatar photo

Adam Zimman

Adam Zimman is a VC advisor providing guidance on leadership, platform architecture, product marketing, and GTM strategy. He has over twenty years of experience working in a variety of roles from software engineering to technical sales. He has worked in both enterprise and consumer companies such as VMware, EMC, GitHub, and LaunchDarkly. Zimman is driven by a passion for inclusive leadership and solving problems with technology. His perspective has been shaped by a degree (AB) from Bowdoin College with a dual-focus in physics and visual art, an ongoing adventure as a husband and father, and a childhood career as a fire juggler.

Follow Adam on Social Media
Avatar photo

Adrian Cockcroft

Adrian Cockcroft is the retired leader of the technology world. He joined Amazon in October 2016 as a VP in AWS Marketing focused on building relationships with customers. He keynoted 20 AWS Summits around the world, presented on technical and management topics at many events, and hired the open source community engagement team. Moving to Amazon Worldwide Sustainability in March 2021, he led sustainability marketing for AWS, invested in the Amazon Sustainability Data Initiative, helped coordinate the rapid growth in sustainability related headcount across AWS, and helped author, launch and promote the Well Architected Pillar for Sustainability. Currently Cockcroft is advising, speaking at conferences and private events, and doing occasional consulting and analyst work.

Follow Adrian on Social Media

2 Comments

  • byteplumber Apr 4, 2016 3:58 pm

    "What makes him especially qualified to speak on this is that he’s worked with John Allspaw (@allspaw), who was one of the primary forces in the birth of the DevOps movement. Galbreath and Allspaw have collaborated not once, but twice during the last decade."How does working with Allspaw make him "especially qualified to speak on this"? Seems to me anyone in the DevOps space who has NOT worked with one of these "primary forces" guys would be more qualified, since all the information we've received for years is birthed from this small cabal of braintrust. It's getting stale, honestly.

Leave a Comment

Your email address will not be published.



Jump to Section

    More Like This

    Building High-Performance Teams in 2025: The Flow Revolution
    By Leah Brown

    Organizations face unprecedented challenges in 2025. Competitive pressures demand faster innovation. AI tools are…

    The 2025 Enterprise Tech Leadership Summit: Save the Date
    By Gene Kim

    This September 23-25, at the 2025 Enterprise Tech Leadership Summit (ETLS) in Las Vegas,…

    Historical Patterns in Enterprise Ways of Working: Key Lessons from Industrial Revolutions Past
    By IT Revolution , Jon Smart

    In a compelling keynote address at the 2024 Enterprise Technology Leadership Summit, Jon Smart,…

    Building High-Performing Teams with Team Topologies
    By Leah Brown

    To achieve success and rise above competitors in 2025, organizations must focus on building…