Books & Videos

Table of Contents

  1. Chapter 1 Infrastructure As Code

    1. The Origins of Infrastructure as Code

    2. The Principles of Infrastructure as Code

    3. The Risks of Infrastructure as Code

  2. Chapter 2 Introduction to Chef

    1. The Chef Framework

    2. The Chef Tool

    3. The Chef API

    4. The Chef Community

  3. Chapter 3 Getting Started with Chef

    1. Installing Ruby

    2. Getting Set Up on the Opscode Platform

    3. Installing Chef

    4. Using Chef to Write Infrastructure Code

  4. Chapter 4 Behavior-Driven Development (BDD)

    1. A Very Brief History of Agile Software Development

    2. Test-Driven Development

    3. Behavior-Driven Development

    4. Cucumber

  5. Chapter 5 Introduction to Cucumber-Chef

    1. Prerequisites

    2. Sign up for Amazon Web Services

    3. Installation

  6. Chapter 6 Cucumber-Chef: A Worked Example

    1. Introducing the Bram Consulting Group (BCG)

    2. Gathering Requirements

    3. Writing Acceptance Tests

    4. Creating a Project with Cucumber-Chef

    5. Making Tests Pass

    6. Cooking with Chef

    7. On With the Show

    8. Making It Live

  7. Chapter 7 Next Steps

    1. Managing Risk

    2. Conclusion

    3. Further Reading

  1. Colophon