
Mastering Chef Provisioning
Render your entire infrastructure as code with Chef
Earl Waud(Author)
Packt Publishing
Published on 27. June 2016
Book
Paperback/Softback
262 pages
978-1-78588-891-5 (ISBN)
Description
Learn Chef Provisioning like a boss and finally own your infrastructure
Key Features
[*] This is the first Chef book focused on provisioning infrastructure as its sole task. The book offers a clear solution to a specific pain point: learn to make your system work faster.
[*] Learning better approaches to load balancing and parallelization with this book will save you time
[*]By mastering the techniques in this book, you will know how to run an entire fleet of machines without breaking a sweat
[*] This book is more helpful than the documentation (https://docs.chef.io/provisioning.html), with a stronger guiding voice and clearer explanations and use cases
Book DescriptionThis book will show you the best practices to describe your entire infrastructure as code.
With the help of this book you can expand your knowledge of Chef because and implement robust and scalable automation solutions. You can automate and document every aspect of your network, from the hardware to software, middleware, and all your containers. You will become familiar with the Chef's Chef Provisioning tool. You will be able to make a perfect model system where everything is represented as code beneath your fingertips.
Make the best possible use of your resources, and deliver infrastructure as code, making it as versionable, testable and repeatable as application software
What you will learn
[*] Use best practices to describe your entire infrastructure as code
[*] Automate and document every aspect of your network, from the hardware of individual nodes to software, middleware, and all containers and clouds
[*] Create a perfect model system
[*] Make the best possible use of your resources and avoid redundancy
[*] Deliver on the promise of Infrastructure as Code
[*] Scale with ease by properly provisioning their infrastructure
[*] Use the best Test Driven Development methodologies
Who this book is forThis book is for Software Engineers, System Administrators, or DevOps Engineers who need to quickly deliver reliably consistent infrastructure at scale. You are expected to have intermediate experience with Chef and Ruby and will be reading this book to advance your knowledge and take your skillset to the next level.
Key Features
[*] This is the first Chef book focused on provisioning infrastructure as its sole task. The book offers a clear solution to a specific pain point: learn to make your system work faster.
[*] Learning better approaches to load balancing and parallelization with this book will save you time
[*]By mastering the techniques in this book, you will know how to run an entire fleet of machines without breaking a sweat
[*] This book is more helpful than the documentation (https://docs.chef.io/provisioning.html), with a stronger guiding voice and clearer explanations and use cases
Book DescriptionThis book will show you the best practices to describe your entire infrastructure as code.
With the help of this book you can expand your knowledge of Chef because and implement robust and scalable automation solutions. You can automate and document every aspect of your network, from the hardware to software, middleware, and all your containers. You will become familiar with the Chef's Chef Provisioning tool. You will be able to make a perfect model system where everything is represented as code beneath your fingertips.
Make the best possible use of your resources, and deliver infrastructure as code, making it as versionable, testable and repeatable as application software
What you will learn
[*] Use best practices to describe your entire infrastructure as code
[*] Automate and document every aspect of your network, from the hardware of individual nodes to software, middleware, and all containers and clouds
[*] Create a perfect model system
[*] Make the best possible use of your resources and avoid redundancy
[*] Deliver on the promise of Infrastructure as Code
[*] Scale with ease by properly provisioning their infrastructure
[*] Use the best Test Driven Development methodologies
Who this book is forThis book is for Software Engineers, System Administrators, or DevOps Engineers who need to quickly deliver reliably consistent infrastructure at scale. You are expected to have intermediate experience with Chef and Ruby and will be reading this book to advance your knowledge and take your skillset to the next level.
More details
Language
English
Place of publication
Birmingham
United Kingdom
Target group
Professional and scholarly
US School Grade: College Graduate Student
Dimensions
Height: 235 mm
Width: 191 mm
Thickness: 14 mm
Weight
496 gr
ISBN-13
978-1-78588-891-5 (9781785888915)
Copyright in bibliographic data and cover images is held by Nielsen Book Services Limited or by the publishers or by their respective licensors: all rights reserved.
Schweitzer Classification
Other editions
Additional editions

E-Book
07/2025
Packt Publishing
from
€33.59
Available for download
Person
Earl Waud is a virtualization development professional with more than 20 year's experience developing customer-facing, enterprise-grade software for VM, and works with container provisioning, management, and automation. Earl has a proven track record of delivering on-time solutions that significantly impact business results; solutions that align engineering strategies with organizational vision. Recently, Earl has been creating AWS-based container solutions for enterprises using Docker, Kubernetes, Artifactory, Xray, and Twistlock. Currently, Earl is a senior software engineer with Intuit Inc. Other books by Earl include Mastering Chef Provisioning and Chef: Powerful Infrastructure Automation. Earl can be found online at SanDiegoEarl (dot) com.
Content
Table of Contents
Setting up your Development Environment
Knife Tooling and Plug-Ins
Leveraging Roles and Environments
Building LWRPs
Provisioning the Traditional Data Center
Provisioning AWS EC2 Instances
Test Driven Development
Additional Chef Tips and Techniques
Setting up your Development Environment
Knife Tooling and Plug-Ins
Leveraging Roles and Environments
Building LWRPs
Provisioning the Traditional Data Center
Provisioning AWS EC2 Instances
Test Driven Development
Additional Chef Tips and Techniques