PowerShell 流程自動化攻略 (Powershell for Sysadmins: A Hands-On Guide to Automating Your Workflow)

PowerShell 流程自動化攻略 (Powershell for Sysadmins: A Hands-On Guide to Automating Your Workflow)

作者: Adam Bertram 林班侯 譯
出版社: 碁峰資訊
出版在: 2020-12-09
ISBN-13: 9789865026677
ISBN-10: 9865026678
裝訂格式: 平裝
總頁數: 376 頁





內容描述


學會自動化,遠離肝硬化~
本書將告訴您如何利用Powershell來完成自動化作業,管理您的伺服器,讓電腦自動幫您完成無聊、重複、枯燥的例行工作,節省大量寶貴的時間。

.組合指令、控制流程、處理錯誤、編寫腳本、遠端執行腳本
.處理XML和JSON這類的結構化資料格式
.自動化管理Active Directory、Azure或Amazon Web Services
.使用PowerShell編寫可重複使用的模組
.使用PowerShell完成無須人工介入、完全自動化的Windows部署
.搭配Hyper-V主機和幾個ISO檔案,自動建置出完整的Active Directory樹系
.利用幾行程式碼就能建立成千上萬個Web和SQL伺服器!

🚫不需要昂貴的軟體或花俏的顧問,只要學會使用PowerShell,就能輕鬆搞定一切🎯  

<序>
本書將會告訴大家如何用PowerShell將數千種任務自動化、如何建置自有工具而不必仰賴大把銀子買來的現成產品、同時把各種不同的工具兜在一起。或許你無意成為PowerShell社群中的活躍份子,但我跟你保證,學會PowerShell,絕對會讓你成為企業的搶手人才。
為何要PowerShell?
微軟的PowerShell在問世前,曾以Monad為產品代碼,相較於2003年的VBScript,PowerShell將任務自動化的方式顯然更為直接了當,它是一種兼具自動化、指令稿撰寫和開發用的程式語言。PowerShell的問世,主要是希望能填補位於撰寫指令稿、自動化和維運等人員之間的鴻溝。其用意在於,就算使用者不曾事先學習撰寫電腦程式的知識,也能以指令稿將任務自動化。這對於缺乏軟體開發背景的系統管理員來說尤為有用。如果你就是那個無暇完成所有瑣事的系統管理員,PowerShell就是你的最佳幫手。
PowerShell現已成為開放原始碼、無處不在的跨平台指令稿語言和開發用語言。各位不但可以用PowerShell來管理伺服器群,同時也可以用來產生文字檔案、或是設定登錄檔機碼。有數千種軟體產品和服務支援PowerShell,這都要歸功於IT專業人員、開發人員、DevOps工程師、資料庫管理員和系統工程師之間日益增加的使用率。
本書的對象
對於那些必須在同一個畫面四處東拉西點、才能完成一年中第500次重複性任務的IT人員和系統管理員來說,這本書就是為你們寫的。對於正掙扎著要自動化建置新伺服器環境、執行自動化測試、或是必須把整個持續整合/持續交付(CI/CD)的建置管線都自動化的DevOps工程師而言,本書也是你的良伴。
很難指出哪個領域在PowerShell上的獲益最多。傳統上會使用PowerShell的工作角色,是所謂的微軟Windows系統管理員,但是PowerShell其實也非常適於作為IT維運的工具。如果你身處IT這一行、而且覺得自己不算是開發人員,你就可以試閱這本書。
希望本書能協助大家更加熟悉PowerShell。如果你是初入門者,我希望本書可以讓你鼓起勇氣著手自動化;如果你已是指令稿老手,那我希望本書能讓你學道一些你還不熟悉的竅門。


作者介紹


Adam Bertram
業界經歷逾20載的IT老兵,同時也是經驗豐富的線上業務專員。他既是企業家、也是IT紅人、微軟MVP、部落客、講師、作者,還是多家科技公司的行銷內容寫手。Adam也創立了備受尊崇的IT職涯發展平台TechSnips。




相關書籍

Perl/Tk Pocket Reference (Paperback)

作者 Stephen Lidie

2020-12-09

Java自然語言處理

作者 理乍得M.裡斯

2020-12-09

Developing Games on the Raspberry Pi: App Programming with Lua and LÖVE

作者 Seth Kenlon

2020-12-09