Chef Provisioning
暫譯: Chef 配置管理
Earl Waud
- 出版商: Packt Publishing
- 出版日期: 2016-06-29
- 售價: $1,840
- 貴賓價: 9.5 折 $1,748
- 語言: 英文
- 頁數: 262
- 裝訂: Paperback
- ISBN: 1785888919
- ISBN-13: 9781785888915
-
相關分類:
Chef
海外代購書籍(需單獨結帳)
商品描述
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 Description
This 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
About the Author
Earl Waud is a virtualization development professional with more than 10 years of focused industry experience, creating innovative solutions for hypervisor provisioning, management, and automation. He is an expert in aligning engineering strategy with organizational vision and goals, and delivering highly scalable and user friendly virtualization environments.
With more than 20 years of experience developing customer-facing and corporate IT software solutions, he has a proven track record of delivering high-caliber and on-time technology solutions that significantly impact business results.
Earl lives in San Diego, California. He is blessed with a beautiful wife, Patti, and three amazing daughters, Alexis, Daniella, and Madison.
Currently, Earl is a senior software engineer with Intuit Inc., a company that creates business and financial management solutions that simplify the business of life for small businesses, consumers, and accounting professionals.
Earl can be found online at http://sandiegoearl.com.
Table of Contents
- Setting Up a Development Environment on Your Workstation
- Knife Tooling and Plugins
- Leveraging Roles, Environments, and Policies
- Custom Resources
- Provisioning in the Traditional Data Center
- Provisioning in the Cloud
- Test-Driven Development
- Using Chef Provisioning
商品描述(中文翻譯)
關鍵特點
- 這是第一本專注於基礎設施供應的 Chef 書籍,旨在解決特定的痛點:學習如何讓系統運行得更快。
- 本書將幫助您學習更好的負載平衡和並行處理方法,節省您的時間。
- 通過掌握本書中的技術,您將能夠輕鬆運行整個機器群。
- 本書比文檔(https://docs.chef.io/provisioning.html)更有幫助,提供更強的指導聲音和更清晰的解釋及使用案例。
書籍描述
本書將向您展示將整個基礎設施描述為代碼的最佳實踐。
借助本書,您可以擴展對 Chef 的知識,並實施穩健且可擴展的自動化解決方案。您可以自動化和記錄網絡的每個方面,從硬體到軟體、中介軟體以及所有容器。您將熟悉 Chef 的 Chef Provisioning 工具。您將能夠創建一個完美的模型系統,讓一切都以代碼的形式在您的指尖下呈現。
充分利用您的資源,將基礎設施作為代碼交付,使其像應用軟體一樣可版本化、可測試和可重複。
您將學到的內容
- 使用最佳實踐將整個基礎設施描述為代碼
- 自動化和記錄網絡的每個方面,從單個節點的硬體到軟體、中介軟體以及所有容器和雲端
- 創建一個完美的模型系統
- 充分利用您的資源,避免冗餘
- 實現基礎設施作為代碼的承諾
- 通過正確供應基礎設施輕鬆擴展
- 使用最佳的測試驅動開發方法
關於作者
**Earl Waud** 是一位虛擬化開發專業人士,擁有超過 10 年的專注行業經驗,創造創新的解決方案以進行虛擬機管理、供應和自動化。他在將工程策略與組織願景和目標對齊方面是專家,並提供高度可擴展且用戶友好的虛擬化環境。
擁有超過 20 年的開發面向客戶和企業 IT 軟體解決方案的經驗,他在提供高品質和準時的技術解決方案方面有著良好的記錄,這些解決方案對業務結果產生了顯著影響。
Earl 住在加利福尼亞州聖地牙哥,擁有一位美麗的妻子 Patti 和三位了不起的女兒 Alexis、Daniella 和 Madison。
目前,Earl 是 Intuit Inc. 的高級軟體工程師,該公司創造簡化小型企業、消費者和會計專業人士生活業務的商業和財務管理解決方案。
Earl 可以在 http://sandiegoearl.com 在線找到。
目錄
1. 在工作站上設置開發環境
2. Knife 工具和插件
3. 利用角色、環境和政策
4. 自定義資源
5. 在傳統數據中心中的供應
6. 在雲端中的供應
7. 測試驅動開發
8. 使用 Chef Provisioning