Learning Ansible 2 - Second Edition
暫譯: 學習 Ansible 2 - 第二版

Fabio Alessandro Locati

  • 出版商: Packt Publishing
  • 出版日期: 2016-11-23
  • 售價: $2,010
  • 貴賓價: 9.5$1,910
  • 語言: 英文
  • 頁數: 266
  • 裝訂: Paperback
  • ISBN: 1786464233
  • ISBN-13: 9781786464231
  • 相關分類: Ansible
  • 海外代購書籍(需單獨結帳)

商品描述

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 的基本概念,如 playbooks、模組和各種測試策略

  • 一本全面的學習指南,提供您使用 Ansible 2 自動化組織基礎設施的優秀技能

本書適合誰

本書適合希望使用 Ansible 2 自動化其組織基礎設施的系統管理員。無需具備 Ansible 的先前知識。

您將學到什麼


  • 以未來可持續的方式設置 Ansible 2 和 Ansible 2 專案

  • 使用 Ansible 2 執行基本操作,如創建、複製、移動、變更和刪除檔案,以及創建和刪除使用者

  • 在 AWS 和 DigitalOcean 上使用 Ansible 2 部署完整的雲端環境

  • 探索 Ansible 2 的複雜操作(Ansible vault、電子郵件和 Nagios)

  • 開發和測試 Ansible playbooks

  • 撰寫自定義模組並進行測試

詳細內容

Ansible 是一個開源自動化平台,幫助組織執行配置管理、應用程式部署、編排和任務自動化等任務。使用 Ansible,即使是複雜的任務也能比以往更輕鬆地處理。

在本書中,您將深入學習 Ansible 2 的基本概念和實用方面,涵蓋安裝(Linux、BSD 和 Windows 支援)、playbooks、模組、各種測試策略、配置、部署和編排等主題。您將熟悉 Ansible 2 的新功能,如更清晰的架構、任務區塊、playbook 解析、新的執行策略插件和模組。您還將學習如何將 Ansible 與 AWS 等雲端平台整合。本書最後介紹 Ansible 的企業版本,Ansible Tower 和 Ansible Galaxy,您將學習如何與不同的作業系統互動,以加速您的工作達到前所未見的水平。

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

風格與方法

本書是一本逐步學習全新 Ansible 2 的指南,這是一個理想的配置管理工具。