Training: 8–9 November 2016
Tutorials & Conference: 9–11 November 2016
Amsterdam, NL

Hands on with InSpec

Mandi Walls (Chef)
9:00–12:30 Wednesday, 9 November, 2016
Tech, tools, and processes
Location: E107 Level: Beginner

Prerequisite knowledge

  • Basic system literacy and experience using SSH and a text editor

Materials or downloads needed in advance

  • A laptop with the InSpec tools and an SSH client (for Linux hosts) or a remote desktop client (or Windows hosts) installed (Instructions are included at the GitHub project page. Remote hosts for testing will be provided, or you can download local vagrant images for testing of Linux: Ubuntu 14.04 or CentOS 6.7. Due to licensing constraints, Windows images cannot be provided for download but will be provided remotely.)

What you'll learn

  • Explore InSpec, a new tool to change the way security requirements are handled in development workflows


Do you find yourself buried in remediation projects after a yearly or biyearly system security audit? Do you wish there were a better, more efficient way to create, maintain, and execute your organization’s security requirements on hosts on a regular basis?

InSpec can help.

Mandi Walls offers an introduction to the InSpec language and workflow—an open source project that focuses on providing a descriptive language for security and compliance requirements so they can be included in test patterns and development workflows.

Topics include:

  • What is InSpec, and why should you use it?
  • Tools in the InSpec toolbox
  • Writing InSpec rules for Linux
  • Writing InSpec rules for Windows
  • Using InSpec for system hardening and building profiles
Photo of Mandi Walls

Mandi Walls


Mandi Walls is a developer advocate at Chef. Mandi travels the world helping organizations increase their effectiveness using configuration management and modernizing IT practices. Previously, she ran large web properties for AOL, including,, and Moviefone. She’s a regular speaker at technical conferences and is the author of Building a DevOps Culture, published by O’Reilly. Mandi holds a master’s degree in computer science from GWU and an MBA from UNC Kenan-Flagler.