Chef Essentials
暫譯: Chef 基礎知識

John Ewart

  • 出版商: Packt Publishing
  • 出版日期: 2014-09-29
  • 售價: $1,860
  • 貴賓價: 9.5$1,767
  • 語言: 英文
  • 頁數: 196
  • 裝訂: Paperback
  • ISBN: 1783983043
  • ISBN-13: 9781783983049
  • 相關分類: Chef
  • 海外代購書籍(需單獨結帳)

相關主題

商品描述

Discover how to deploy software, manage hosts, and scale your infrastructure with Chef

About This Book

  • Learn how to use Chef in a concise manner
  • Learn ways to use Chef to integrate with cloud services such as EC2 and Rackspace Cloud
  • See advanced ways to integrate Chef into your environment, develop tests, and even extend Chef's core functionality

Who This Book Is For

If you have some understanding of IT infrastructure principles and are ready to find out what Chef is all about, then this guide will show you all you need to know. In order to get the most out of this book, some experience of programming or scripting languages would be useful.

What You Will Learn

  • Install the Chef server on your own hosts
  • Model your infrastructure using Chef from a small number of hosts to a larger scale
  • Integrate Chef with cloud services
  • Develop custom recipes to deploy your software using Chef
  • Test recipes across multiple platforms
  • Extend Chef's built-in functionality to support custom resources
  • Manage development environments using chef-solo and Vagrant

In Detail

Chef is a configuration management tool that turns IT infrastructure into code. Chef provides tools to manage systems at scale. With this book, you will learn how to use the same tools that companies such as Facebook, Riot Games, and Ancestry.com use to manage and scale their infrastructure.

This book takes you on a comprehensive tour of Chef's functionality, ranging from its core features to advanced development. You will be brought up to speed with what's new in Chef and how to set up your own Chef infrastructure for individuals, or small or large teams. Once you have the core components, you will get to grips with bootstrapping hosts to then develop and apply cookbooks. If you want to fully leverage Chef, this book will show you advanced recipes to help you handle new types of data providers and resources. By the end of this book, you will be confident in how to manage your infrastructure, scale using the cloud, and extend the built-in functionality of Chef itself.

商品描述(中文翻譯)

**探索如何使用 Chef 部署軟體、管理主機和擴展基礎設施**

## 本書介紹

- 學習如何簡潔地使用 Chef
- 學習如何使用 Chef 與雲端服務(如 EC2 和 Rackspace Cloud)整合
- 了解將 Chef 整合到您的環境中的進階方法,開發測試,甚至擴展 Chef 的核心功能

## 本書適合誰

如果您對 IT 基礎設施原則有一定的了解,並準備好了解 Chef 的所有內容,那麼本指南將告訴您所需的所有知識。為了充分利用本書,擁有一些程式設計或腳本語言的經驗將會很有幫助。

## 您將學到什麼

- 在自己的主機上安裝 Chef 伺服器
- 使用 Chef 將您的基礎設施建模,從少量主機擴展到更大規模
- 將 Chef 與雲端服務整合
- 開發自定義食譜以使用 Chef 部署您的軟體
- 在多個平台上測試食譜
- 擴展 Chef 的內建功能以支持自定義資源
- 使用 chef-solo 和 Vagrant 管理開發環境

## 詳細內容

Chef 是一種配置管理工具,將 IT 基礎設施轉化為代碼。Chef 提供了在大規模下管理系統的工具。通過本書,您將學習如何使用 Facebook、Riot Games 和 Ancestry.com 等公司用來管理和擴展其基礎設施的相同工具。

本書將帶您全面了解 Chef 的功能,從其核心特性到進階開發。您將了解 Chef 的新功能以及如何為個人、小型或大型團隊設置自己的 Chef 基礎設施。一旦掌握了核心組件,您將學會如何啟動主機,然後開發和應用食譜。如果您想充分利用 Chef,本書將向您展示進階食譜,幫助您處理新類型的數據提供者和資源。在本書結束時,您將對如何管理您的基礎設施、使用雲端擴展以及擴展 Chef 本身的內建功能充滿信心。