相關主題
商品描述
Targeted at administrators, consultants, and architect, the book guides them through the advanced features of the tool which are necessary for infrastructure automation, devops automation, and reporting. The book presumes knowledge of Ruby and Erlang which are used as reference languages for creating recipes and cookbooks and as a refresher on them to help the reader get on speed with the flow of book.
The book provides step by step instructions on installation and configuration of Chef, usage scenarios of Chef, in infrastructure automation by providing common scenarios like virtual machine provisioning, OS configuration for Windows, Linux, and Unix, provisioning and configuration of web servers like Apache along with popular databases like MySQL.
It further elaborates on the creation of recipes, and cookbooks, which help in deployment of servers and applications to any physical, virtual, or cloud location, no matter the size of the infrastructure.
The books covers advanced features like LWRPs and Knife and also contains several illustrative sample cookbooks on MySQL, Apache, and CouchDB deployment using a step by step approach.
商品描述(中文翻譯)
「透過 Chef Opscode 自動化」提供了對 Chef 的深入理解,Chef 是用於配置管理、雲基礎架構管理、系統管理和網絡管理的工具,使用了 Ruby 和 Erlang 編寫。本書針對管理員、顧問和架構師,引導他們了解該工具的高級功能,這些功能對於基礎架構自動化、DevOps 自動化和報告非常重要。本書假設讀者已經具備 Ruby 和 Erlang 的知識,這些語言被用作創建配方和食譜的參考語言,並作為讀者快速上手的複習材料。
本書提供了有關 Chef 的安裝和配置的逐步指南,以及使用 Chef 的使用場景,例如虛擬機器供應、Windows、Linux 和 Unix 的操作系統配置,以及像 Apache 和 MySQL 這樣的網絡服務器的供應和配置。此外,本書還詳細介紹了配方和食譜的創建,這有助於將服務器和應用程序部署到任何物理、虛擬或雲端位置,無論基礎架構的大小如何。
本書還涵蓋了像 LWRPs 和 Knife 這樣的高級功能,並通過逐步的方法提供了幾個示例食譜,用於 MySQL、Apache 和 CouchDB 的部署。