1103~1105_神奇柑仔店1920完結篇

Ansible徹底入門|雲端時代的組態管理

  • 9 432
    480

活動訊息

金石堂,總有一本書懂你!雙11更好買,25家銀行信用卡分期0利率!

內容簡介

實現Infrastructure as Code的理想
進入到雲端時代,電腦系統伺服器的導入與設置的情況也有所改變,以往透過手動作業方式建構伺服器的做法已經難以負荷,透過Ansible的協助,可以幫助我們完成伺服器建構的自動化,實現Infrastructure as Code的理想。

做好自動化,遠離肝硬化,雲端時代伺服器/基礎架構工程師必備的工具書
Ansible具備設定單純、易於掌握的優點,而且不需在伺服器端做特別的準備,即可使用該工具,將網路與軟體依照規則自動地進行配置。本書對於不僅是從基礎開始解說,還會針對AWS(Amazon Web Services)與微軟Azure等實際的使用方法進行介紹。同時,也會針對OpenStack與Docker這些較新的系統構築架構之活用方式等進行解說。另外還增添了Tips及測試等在第一線作業會有所助益的資訊,是一本完全彙整雲端時代之伺服器/基礎架構工程師所必備知識的工具書。

作者

廣川英壽(Hirokawa Hidetoshi)

在摸索如何才能有效地將PaaS上的環境複製到外部的方法時,於過程中與Ansible相遇,現在以 Python基礎的應用程式開發業務為主軸,也同時在進行以Ansible為中心的 DevOps/Infrastructure as Code推廣活動。

平初(Taira Hajime)

經歷商社系SIer、外資系硬體供應商,目前在Red Hat株式會社以合作夥伴解決方案架構師的身份活躍於業界。從虛擬化技術的黎明期,傾力於IA伺服器的虛擬化技術啓蒙活動,對於日本國內的虛擬化技術之普及擴大貢獻甚大。

橋本直哉(Hashimoto Naoya)

經歷日本國內MSP及DC事業者之基礎架構工程師及雲端工程師,以顧問身份所屬於Red Hat株式會社。在2015年欲將Shell腳本置換成Playbook時,與Ansible邂逅。

森田邦裕(Morita Kunihiro)

目前傾力於雲端基礎架構的構築/運用與DevOps。AWS認證的解決方案架構師專家。

渡邊一宏(Watanabe Kazuhiro)

從事於Web系的系統開發及雲端基礎架構之構築/運用、iOS應用程式的開發等。

目錄

第1章 雲端時代的基礎架構與 Ansible 的基礎
第2章 使用 Ansible
第3章 Ansible 功能的詳細介紹
第4章 藉由 Role 來達成 Playbook 的共用組件化
第5章 製作 WordPress 環境構築用 Playbook
第6章 藉由 OpenStack 來活用 Ansible
第7章 藉由 AWS 來活用 Ansible
第8章 藉由 Azure 來活用 Ansibl
第9章 Docker 容器的運用
第10章 Playbook 的測試
附錄A Playbook 的測試
附錄B Ansible 設定檔案參考
附錄C 指令一覽

序/導讀



2013年的早春,我十分地煩惱。因為在當時所進行開發中的容器型PaaS,必須追加一項新功能。這項新功能,簡單來說是必須做到「可將存在於容器內的網頁應用程式以『在維持原本相同動作狀態下』匯出到外部環境」。剛開始著手時,抱持著應該不難辦到的念頭來進行,但在PaaS內的自動設置是在種種特別的前提之下才有辦法成立,並非在外部環境即可維持原狀予以再現的。更進一步來說,就算這是可以辦得到的,遇到使用者對環境進行改寫時,是無法將「該環境維持原有狀態」來進行匯出的。此外,尚需要能夠讓使用者視其需求自行對匯出用腳本加以修改之機制,而既有的腳本用到大量的Python跟Shell script,完全不是那種「可讓人一目了然」的玩意。結果最後與當初的計畫相反,而有必要從頭開始準備全新的自動環境設定用機制的必要。

2013年當時,只要一提到環境設定的自動化,就會讓人聯想到Chef或是Puppet,而對此匯出功能,一開始也打算採用其中之一來進行。但是,由於遇到「必須安裝操作對象的代理程式(Agent)」、「不熟悉程式語言的人將難以下手」等問題而碰到瓶頸,因而尋找看看是否有其他選項時所找到的,是當時剛問世的Ansible。Ansible只要可藉由網路進行存取的話,就不需要代理程式(Agent),而且以YAML格式所編寫的代碼(Playbook),就算不是程式設計師也可以簡單地進行閱讀與編寫。當下覺得「這正是我所夢寐以求的東西!」,而立刻使用Ansible來進行編寫,才能夠順利地將匯出功能完成。從此之後,自己在對環境進行部署時,Ansible就變成不可或缺的工具了。

從那之後經過了數年,雲端運算已經變成IT基礎架構的基本,而對於IT活用所被要求的速度感逐漸加速的今日,像Ansible這樣的組態管理技術,對於置身於系統開發及運用的所有人們來說,已經是不可或缺的工具了。鑑此,本書對於第一次接觸到Ansible的人們安排了解說與教程,特別是對於各雲端平台(OpenStack/AWS/Azure)的活用等可作為實務上參考的Know-how,以及與具備有最新功能且倍受注目的Docker容器之間的協作方式等,將從現在開始想要使用Ansible時所需且重要的內容彙整成1冊。希望可以對閱讀本書的各位在Ansible活用上帶來助益。

最後,要感謝擔綱撰寫本書且盡心盡力的專家撰寫陣容的各位,以及出版相關協辦的各位。

配送方式

  • 台灣
    • 國內宅配:本島、離島
    • 到店取貨:
      金石堂門市 不限金額免運費
      7-11便利商店 ok便利商店 萊爾富便利商店 全家便利商店
  • 海外
    • 國際快遞:全球
    • 港澳店取:
      ok便利商店 順豐 7-11便利商店

詳細資料

詳細資料

    • 語言
    • 中文繁體
    • 裝訂
    • 紙本平裝
    • ISBN
    • 9789864766406
    • 分級
    • 普通級
    • 頁數
    • 352
    • 商品規格
    • 18開17*23cm
    • 出版地
    • 台灣
    • 適讀年齡
    • 全齡適讀
    • 注音
    • 級別

商品評價

訂購/退換貨須知

加入金石堂 LINE 官方帳號『完成綁定』,隨時掌握出貨動態:

加入金石堂LINE官方帳號『完成綁定』,隨時掌握出貨動態
金石堂LINE官方帳號綁定教學

提醒您!!
金石堂及銀行均不會請您操作ATM! 如接獲電話要求您前往ATM提款機,請不要聽從指示,以免受騙上當!

退換貨須知:

**提醒您,鑑賞期不等於試用期,退回商品須為全新狀態**

  • 依據「消費者保護法」第19條及行政院消費者保護處公告之「通訊交易解除權合理例外情事適用準則」,以下商品購買後,除商品本身有瑕疵外,將不提供7天的猶豫期:
    1. 易於腐敗、保存期限較短或解約時即將逾期。(如:生鮮食品)
    2. 依消費者要求所為之客製化給付。(客製化商品)
    3. 報紙、期刊或雜誌。(含MOOK、外文雜誌)
    4. 經消費者拆封之影音商品或電腦軟體。
    5. 非以有形媒介提供之數位內容或一經提供即為完成之線上服務,經消費者事先同意始提供。(如:電子書、電子雜誌、下載版軟體、虛擬商品…等)
    6. 已拆封之個人衛生用品。(如:內衣褲、刮鬍刀、除毛刀…等)
  • 若非上列種類商品,均享有到貨7天的猶豫期(含例假日)。
  • 辦理退換貨時,商品(組合商品恕無法接受單獨退貨)必須是您收到商品時的原始狀態(包含商品本體、配件、贈品、保證書、所有附隨資料文件及原廠內外包裝…等),請勿直接使用原廠包裝寄送,或於原廠包裝上黏貼紙張或書寫文字。
  • 退回商品若無法回復原狀,將請您負擔回復原狀所需費用,嚴重時將影響您的退貨權益。
※ 金石堂網書25週年慶
預計 2025/11/11 出貨 購買後進貨 
金石堂門市 全家便利商店 ok便利商店 萊爾富便利商店 7-11便利商店
World wide
活動ing