在現代 IT 環境中,隨著系統與應用的日益複雜,自動化管理已成為企業提升效率的關鍵要素。PowerShell 作為 Windows Server 環境中強大的命令行工具,能與 IIS 和 Azure DevOps 無縫整合,實現高效的系統管理與自動化部署。
本系列文章將依循《30天挑戰精通 PowerShell》一書的內容,從基礎學習到實際應用,逐步深入探討 PowerShell 在 Windows Server 上的應用,並延伸至 Azure DevOps 的 CI/CD 自動化流程中。
對應 30天挑戰精通 PowerShell 該書第 18 章。 之前講到了使用 Invoke-Command 進行一對多及透過 Enter-PSSession...
對應 30天挑戰精通 PowerShell 該書第 19 章。 本章中,我們將深入探討 PowerShell 的指令碼編寫( scripting ),但我們不...
對應 30天挑戰精通 PowerShell 該書第 19 章。 昨天介紹了基本的指令碼編寫,今天接續著 19 章後面的內容繼續給它看下去。 19.5 為你的指...
對應 30天挑戰精通 PowerShell 該書第 20 章。 看完這章後,我開始對既有運行的 script 有些想法,有種原來還能這樣用的想法,特別是驗證以及...
對應 30天挑戰精通 PowerShell 該書第 21 章。 正規表示式( regular expression )有時也稱為 regex,在文字解析( t...
Azure DevOps: 一站式開發與交付平台初探 在當前的軟體開發世界裡,持續集成與持續交付 (CI/CD) 是提高開發效率和保持產品品質的關鍵所在。 Az...
今天是第 27 天的挑戰,只剩下 4 天的篇幅可以分享了。前面的挑戰中,我已經扎實地(?)吸收並整理了「30 天挑戰精通 PowerShell」書中的前幾個章節...
昨天我們已將 Vue 專案推送至 Azure Repo,今天將介紹 Azure Agent 的配置以及建立 Pipeline 的初期設定。內容位於昨日提到的流程...
經過前兩天的初步建置,我們終於可以開始設置 Pipeline 了!這次的目標是使用 Agent 建立前端靜態資源,並將它們推送到 Azure Pipeline...
今天我們將延續前幾天的案例分享,完成整個 CD(持續部署)流程,並把範例前端部署到 Windows Server 的 IIS 上。這代表著,我們正式完成了將 C...