Configuration Management with Chef-Solo

Naveed ur Rahman

  • 出版商: Packt Publishing
  • 出版日期: 2014-06-14
  • 售價: $1,140
  • 貴賓價: 9.5$1,083
  • 語言: 英文
  • 頁數: 95
  • 裝訂: Paperback
  • ISBN: 1783982462
  • ISBN-13: 9781783982462
  • 相關分類: Chef
  • 海外代購書籍(需單獨結帳)

商品描述

A comprehensive guide to get you up and running with Chef-Solo

Overview

  • Explore various techniques that will help you save time in Infrastructure management
  • Use the power of Chef-Solo to run your servers and configure and deploy applications in an automated manner
  • This book will help you to understand the need for the configuration management tool and provides you with a step-by-step guide to maintain your existing infrastructure

In Detail

Chef is a configuration management tool used to handle the hardest part of infrastructure, easing the deployment of servers and applications to any infrastructure. Chef-Solo is an open source version of the chef-client that allows you to use cookbooks with nodes, without requiring access to a Chef server. In any infrastructure, managing servers is one of the most critical tasks for any server administration. Chef-Solo makes the process of booting and provisioning many machines at the same time much easier.

Configuration Management with Chef-Solo will take you through the workflow of managing one or more servers. It includes many sample recipes to start with, and gradually you will take a look at the different interaction points and will also learn how Chef-Solo helps minimize your efforts to build and manage different machines. You will learn how to run servers while executing Ruby code. This hands-on guide will help you to understand the importance of this amazing configuration management tool.

What you will learn from this book

  • Define your infrastructure as code in Chef
  • Set up a testing and production environment with Chef-Solo
  • Test the incremental development of a project with Vagrant
  • Develop recipes and manage web and database roles
  • Automate tedious manual tasks
  • Learn to use data bags and write clean cookbooks
  • Create a Docker image using cookbooks
  • Manage and scale your cloud infrastructure by automating your configuration management

Approach

This is a step-by-step guide, full of hands-on examples of real-world deployment tasks. Each topic is explained and placed in context, while also pointing out the key details of the concepts used.

Who this book is written for

This book is aimed at system administrators and system engineers who have an understanding of configuration management tools and infrastructure. For novice administrators, it contains easy-to-use application recipes to get started immediately.

商品描述(中文翻譯)

一本全面指南,帶領您快速上手使用Chef-Solo

概述:
- 探索各種技術,幫助您在基礎架構管理中節省時間
- 利用Chef-Solo的強大功能,在自動化方式下運行伺服器、配置和部署應用程式
- 本書將幫助您了解配置管理工具的需求,並提供逐步指南以維護現有基礎架構

詳細內容:
Chef是一個配置管理工具,用於處理基礎架構中最困難的部分,簡化伺服器和應用程式在任何基礎架構上的部署。Chef-Solo是chef-client的開源版本,允許您在節點上使用cookbooks,而無需訪問Chef伺服器。在任何基礎架構中,管理伺服器是任何伺服器管理員最關鍵的任務之一。Chef-Solo使同時啟動和配置多台機器的過程變得更加容易。

《使用Chef-Solo進行配置管理》將帶您了解管理一個或多個伺服器的工作流程。它包含許多示例配方供您開始使用,並逐漸介紹不同的交互點,您還將學習Chef-Solo如何幫助您減少構建和管理不同機器的工作量。您將學習如何在執行Ruby代碼的同時運行伺服器。這本實踐指南將幫助您了解這個令人驚嘆的配置管理工具的重要性。

本書將教您:
- 在Chef中將基礎架構定義為代碼
- 使用Chef-Solo設置測試和生產環境
- 使用Vagrant測試項目的增量開發
- 開發配方並管理網站和數據庫角色
- 自動化繁瑣的手動任務
- 學習使用數據包並編寫乾淨的cookbooks
- 使用cookbooks創建Docker映像
- 通過自動化配置管理來管理和擴展您的雲基礎架構

這本書的特點:
這是一本逐步指南,充滿了實際部署任務的實例。每個主題都有解釋並放在上下文中,同時指出所使用概念的關鍵細節。

本書的讀者對象:
本書針對具有配置管理工具和基礎架構的系統管理員和系統工程師。對於新手管理員,它包含易於使用的應用程式配方,可立即開始使用。