Learning Ansible 2 - Second Edition

Fabio Alessandro Locati

  • 出版商: Packt Publishing
  • 出版日期: 2016-11-23
  • 售價: $1,830
  • 貴賓價: 9.5$1,739
  • 語言: 英文
  • 頁數: 266
  • 裝訂: Paperback
  • ISBN: 1786464233
  • ISBN-13: 9781786464231
  • 相關分類: Ansible
  • 下單後立即進貨 (約3~4週)

商品描述

Learn everything you need to manage and handle your systems with ease with Ansible 2 using this comprehensive guide

About This Book

  • Simplify the automation of applications and systems using the newest version of Ansible
  • Get acquainted with fundamentals of Ansible such as playbooks, modules, and various testing strategies
  • A comprehensive, learning guide that provides you with great skills to automate your organization’s infrastructure using Ansible 2

Who This Book Is For

The book is for sys admins who want to automate their organization’s infrastructure using Ansible 2. No prior knowledge of Ansible is required.

What You Will Learn

  • Set up Ansible 2 and an Ansible 2 project in a future-proof way
  • Perform basic operations with Ansible 2 such as creating, copying, moving, changing, and deleting files, and creating and deleting users
  • Deploy complete cloud environments using Ansible 2 on AWS and DigitalOcean
  • Explore complex operations with Ansible 2 (Ansible vault, e-mails, and Nagios)
  • Develop and test Ansible playbooks
  • Write a custom module and test it

In Detail

Ansible is an open source automation platform that assists organizations with tasks such as configuration management, application deployment, orchestration, and task automation. With Ansible, even complex tasks can be handled easier than before.

In this book, you will learn about the fundamentals and practical aspects of Ansible 2 by diving deeply into topics such as installation (Linux, BSD, and Windows Support), playbooks, modules, various testing strategies, provisioning, deployment, and orchestration. In this book, you will get accustomed with the new features of Ansible 2 such as cleaner architecture, task blocks, playbook parsing, new execution strategy plugins, and modules. You will also learn how to integrate Ansible with cloud platforms such as AWS. The book ends with the enterprise versions of Ansible, Ansible Tower and Ansible Galaxy, where you will learn to interact Ansible with different OSes to speed up your work to previously unseen levels

By the end of the book, you’ll able to leverage the Ansible parameters to create expeditious tasks for your organization by implementing the Ansible 2 techniques and paradigms.

Style and approach

This book is a step-by-step learning guide on the all new Ansible 2, which is an ideal configuration management tool.

商品描述(中文翻譯)

學習使用 Ansible 2 輕鬆管理和處理系統所需的一切,請參考這本全面的指南。

關於本書:
- 使用最新版本的 Ansible 簡化應用程式和系統的自動化。
- 熟悉 Ansible 的基礎知識,如 playbook、模組和各種測試策略。
- 提供全面的學習指南,讓您掌握使用 Ansible 2 自動化組織基礎架構的技能。

適合閱讀對象:
本書適合希望使用 Ansible 2 自動化組織基礎架構的系統管理員。不需要先備的 Ansible 知識。

學習內容:
- 以未來可擴展的方式設置 Ansible 2 和 Ansible 2 專案。
- 使用 Ansible 2 執行基本操作,如建立、複製、移動、更改和刪除檔案,以及建立和刪除使用者。
- 在 AWS 和 DigitalOcean 上使用 Ansible 2 部署完整的雲端環境。
- 探索 Ansible 2 的複雜操作(Ansible vault、電子郵件和 Nagios)。
- 開發和測試 Ansible playbook。
- 撰寫自訂模組並進行測試。

詳細內容:
Ansible 是一個開源的自動化平台,可協助組織進行配置管理、應用程式部署、協調和任務自動化等任務。使用 Ansible,即使是複雜的任務也可以比以往更容易處理。

在本書中,您將深入探討 Ansible 2 的基礎知識和實際應用,包括安裝(支援 Linux、BSD 和 Windows)、playbook、模組、各種測試策略、供應、部署和協調等主題。您將熟悉 Ansible 2 的新功能,如更清晰的架構、任務區塊、playbook 解析、新的執行策略插件和模組。您還將學習如何將 Ansible 整合到 AWS 等雲端平台中。本書以 Ansible 的企業版本 Ansible Tower 和 Ansible Galaxy 結束,您將學習如何與不同的作業系統互動,以提高工作效率。

通過閱讀本書,您將能夠利用 Ansible 參數,通過實施 Ansible 2 的技術和範例,為組織創建快速的任務。

風格和方法:
本書是一本關於全新 Ansible 2 的逐步學習指南,是一個理想的配置管理工具。