Ansible: From Beginner to Pro

Michael Heap

  • 出版商: Apress
  • 出版日期: 2016-09-27
  • 售價: $2,370
  • 貴賓價: 9.5$2,252
  • 語言: 英文
  • 頁數: 170
  • 裝訂: Paperback
  • ISBN: 1484216601
  • ISBN-13: 9781484216606
  • 相關分類: Ansible
  • 海外代購書籍(需單獨結帳)

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

商品描述

 

This book is your concise guide to Ansible, the simple way to automate apps and IT infrastructure. In less than 250 pages, this book takes you from knowing nothing about configuration management to understanding how to use Ansible in a professional setting.

You will learn how to create an Ansible playbook to automatically set up an environment, ready to install an open source project. You’ll extract common tasks into roles that you can reuse across all your projects, and build your infrastructure on top of existing open source roles and modules that are available for you to use. You will learn to build your own modules to perform actions specific to your business. By the end you will create an entire cluster of virtualized machines, all of which have your applications and all their dependencies installed automatically. Finally, you'll test your Ansible playbooks.

Ansible can do as much or as little as you want it to. Ansible: From Beginner to Pro will teach you the key skills you need to be an Ansible professional. You’ll be writing roles and modules and creating entire environments without human intervention in no time at all – add it to your library today.

What You Will Learn
 
Who This Book Is For
 
 
Developers that currently create development and production environments by hand. If you find yourself running apt-get install regularly, this book is for you. Ansible adds reproducibility and saves you time all at once. Ansible: From Beginner to Pro is great for any developer wanting to enhance their skillset and learn new tools. 
  • Learn why Ansible is so popular and how to download and install it
  • Create a playbook that automatically downloads and installs a popular open source project
  • Use open source roles to complete common tasks, and write your own specific to your business
  • Extend Ansible by writing your own modules
  • Test your infrastructure using Test Kitchen and ServerSpec

商品描述(中文翻譯)

這本書是你學習 Ansible 的簡明指南,Ansible 是一種簡單的自動化應用程式和 IT 基礎架構的方式。在不到 250 頁的篇幅中,本書將帶領你從對配置管理一無所知,到在專業環境中使用 Ansible。

你將學習如何創建 Ansible playbook,以自動設置環境,準備安裝開源專案。你將把常見的任務提取到可在所有專案中重複使用的角色中,並在現有的開源角色和模組之上構建你的基礎架構,這些角色和模組都可以供你使用。你還將學習如何建立自己的模組,以執行與你的業務相關的操作。最後,你將創建一個完整的虛擬機器集群,其中所有應用程式及其相依性都會自動安裝。最後,你將測試你的 Ansible playbook。

Ansible 可以根據你的需求進行多少工作。《Ansible: 從入門到專業》將教你成為一名 Ansible 專業人員所需的關鍵技能。你將能夠快速撰寫角色和模組,並在沒有人工干預的情況下創建整個環境,節省時間並提高可重複性。立即將它加入你的圖書館。

你將學到什麼:
- 了解為什麼 Ansible 如此受歡迎,以及如何下載和安裝它
- 創建一個 playbook,自動下載並安裝一個熱門的開源專案
- 使用開源角色完成常見任務,並根據你的業務需求撰寫自己的角色
- 通過撰寫自己的模組來擴展 Ansible
- 使用 Test Kitchen 和 ServerSpec 測試你的基礎架構

這本書適合以下讀者:
- 目前通過手動方式創建開發和生產環境的開發人員。如果你經常運行 "apt-get install",這本書適合你。Ansible 可以提供可重複性,同時節省你的時間。《Ansible: 從入門到專業》非常適合任何想增強自己技能並學習新工具的開發人員。