Test-Driven Infrastructure with Chef (Paperback)

Stephen Nelson-Smith

  • 出版商: O'Reilly
  • 出版日期: 2011-07-10
  • 定價: $875
  • 售價: 2.3$199
  • 語言: 英文
  • 頁數: 90
  • 裝訂: Paperback
  • ISBN: 1449304818
  • ISBN-13: 9781449304812
  • 相關分類: ChefTDD 測試導向開發
  • 立即出貨(限量) (庫存=6)


Test-Driven Infrastructure with Chef demonstrates a radical approach to developing web infrastructure that combines the powerful Chef configuration management framework with Cucumber, the leading Behavior-driven development (BDD) tool. Learn how to deliver real business value by developing infrastructure code test-first.

Infrastructure consultant Stephen Nelson-Smith shows you how this unique approach allows you to make significant changes without the fear of unexpected side effects—a great benefit when you’re developing code to control your production infrastructures. By using the test-first approach introduced in this book, you gain increased security, code quality, and peace of mind.

  • Learn the core principles behind the infrastructure-as-code approach, including modularity, cooperation, extensibility, and flexibility
  • Take a high-level tour of the Chef framework, tool, and API, as well as the community behind the project
  • Set up a workstation to interact with the Chef API
  • Get an overview of Cucumber and learn the principles of BDD
  • Start using Cucumber-Chef, the open source infrastructure testing platform
  • Explore test-driven infrastructure development with a hands-on tutorial


《使用 Chef 進行測試驅動的基礎架構開發》展示了一種結合強大的 Chef 配置管理框架和領先的行為驅動開發(BDD)工具 Cucumber 的創新方法,用於開發網絡基礎架構。學習如何通過先測試基礎架構代碼來提供真正的商業價值。

基礎架構顧問 Stephen Nelson-Smith 向您展示了這種獨特方法如何讓您在開發控制生產基礎架構的代碼時,不必擔心意外的副作用,這是一個巨大的好處。通過本書介紹的測試先驅方法,您可以獲得更高的安全性、代碼質量和心靈寧靜。

- 學習基於基礎架構即代碼的核心原則,包括模塊化、合作、可擴展性和靈活性
- 高層次介紹 Chef 框架、工具和 API,以及項目背後的社區
- 設置一個與 Chef API 互動的工作站
- 概述 Cucumber,並學習 BDD 的原則
- 開始使用 Cucumber-Chef,這個開源的基礎架構測試平台
- 通過實際教程探索測試驅動的基礎架構開發