Ansible: Up and Running: Automating Configuration Management and Deployment the Easy Way, 3/e (Paperback)

Meijer, Bas, Hochstein, Lorin, Moser, René

  • 出版商: O'Reilly
  • 出版日期: 2022-08-16
  • 定價: $2,310
  • 售價: 9.5$2,195
  • 貴賓價: 9.0$2,079
  • 語言: 英文
  • 頁數: 470
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 1098109155
  • ISBN-13: 9781098109158
  • 相關分類: Ansible
  • 立即出貨 (庫存 < 3)

買這商品的人也買了...

商品描述

Among the many configuration management tools available, Ansible has some distinct advantages--it's minimal in nature, you don't need to install anything on your nodes, and it has an easy learning curve. With this updated third edition, you'll learn how to be productive with this tool quickly, whether you're a developer deploying code to production or a system administrator looking for a better automation solution.

Authors Bas Meijer, Lorin Hochstein, and Rene Moser show you how to write playbooks (Ansible's configuration management scripts), manage remote servers, and explore the tool's real power: built-in declarative modules. You'll discover that Ansible has the functionality you need--and the simplicity you desire.

You'll learn:

  • Ansible configuration management and deployment
  • Ansible best practices
  • How to use the new Collections format
  • How to use Ansible on Windows, Linux, and macOS
  • How to use Ansible in larger organizations
  • How to create a local development environment
  • How to create reusable Ansible content for open source middleware
  • How to create container images, images for cloud instances, and cloud computing instances

This book is best read start to finish, with later chapters building on earlier ones. Because it's written in a tutorial style, you can follow along on your own machine. Most examples focus on web applications.

The third edition takes the reader to the next level in running Ansible for mission-critical work. Using software engineering methods to validate code quality and test frameworks to verify results in a test setup eradicates the guesswork and assumptions. Ansible 2.10 runs best with Python 3.8.

商品描述(中文翻譯)

在眾多可用的配置管理工具中,Ansible具有一些獨特的優勢-它的性質簡單,您不需要在節點上安裝任何東西,並且它具有易於學習的曲線。通過這本更新的第三版,無論您是開發人員將代碼部署到生產環境還是系統管理員尋找更好的自動化解決方案,您都將學會如何快速使用這個工具。

作者Bas Meijer、Lorin Hochstein和Rene Moser向您展示如何編寫playbooks(Ansible的配置管理腳本)、管理遠程服務器並探索該工具的真正威力:內置的聲明性模塊。您將發現Ansible具有您所需的功能和您所期望的簡單性。

您將學到:

- Ansible配置管理和部署
- Ansible最佳實踐
- 如何使用新的Collections格式
- 如何在Windows、Linux和macOS上使用Ansible
- 如何在大型組織中使用Ansible
- 如何創建本地開發環境
- 如何為開源中間件創建可重用的Ansible內容
- 如何創建容器映像、雲實例映像和雲計算實例

最好從頭到尾閱讀本書,後面的章節建立在前面的基礎上。由於本書以教程的形式撰寫,您可以在自己的計算機上跟著進行。大多數示例都聚焦於Web應用程序。

第三版將讀者帶入了在關鍵任務中運行Ansible的更高水平。使用軟件工程方法來驗證代碼質量和測試框架來驗證測試設置中的結果,消除了猜測和假設。Ansible 2.10最適合使用Python 3.8。