Ansible : Up and Running : Automating Configuration Management and Deployment the Easy Way, 2/e

Lorin Hochstein, Rene Moser

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

商品描述

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 second 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 Lorin Hochstein and René 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.

  • Manage Windows machines, and automate network device configuration
  • Manage your fleet from your web browser with Ansible Tower
  • Understand how Ansible differs from other configuration management systems
  • Use the YAML file format to write your own playbooks
  • Work with a complete example to deploy a non-trivial application
  • Deploy applications to Amazon EC2 and other cloud platforms
  • Create Docker images and deploy Docker containers with Ansible

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.

商品描述(中文翻譯)

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

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


  • 管理Windows機器,並自動化網絡設備配置

  • 使用Ansible Tower從Web瀏覽器管理您的服務器群

  • 了解Ansible與其他配置管理系統的區別

  • 使用YAML文件格式編寫自己的playbooks

  • 通過完整的示例部署一個非平凡的應用程序

  • 將應用程序部署到Amazon EC2和其他雲平台

  • 使用Ansible創建Docker映像並部署Docker容器

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