iT邦幫忙

鐵人檔案

2024 iThome 鐵人賽
回列表
DevOps

《30天挑戰精通 PowerShell:從 Windows Server 到 Azure DevOps 自動化之旅》 系列

在現代 IT 環境中,隨著系統與應用的日益複雜,自動化管理已成為企業提升效率的關鍵要素。PowerShell 作為 Windows Server 環境中強大的命令行工具,能與 IIS 和 Azure DevOps 無縫整合,實現高效的系統管理與自動化部署。

本系列文章將依循《30天挑戰精通 PowerShell》一書的內容,從基礎學習到實際應用,逐步深入探討 PowerShell 在 Windows Server 上的應用,並延伸至 Azure DevOps 的 CI/CD 自動化流程中。

鐵人鍊成 | 共 30 篇文章 | 2 人訂閱 訂閱系列文 RSS系列文
DAY 21

Day 21 - 工作階段:更輕鬆的遠端控制

對應 30天挑戰精通 PowerShell 該書第 18 章。 之前講到了使用 Invoke-Command 進行一對多及透過 Enter-PSSession...

2024-10-05 ‧ 由 kanglin 分享
DAY 22

Day 22 - 指令碼編寫 Part 1

對應 30天挑戰精通 PowerShell 該書第 19 章。 本章中,我們將深入探討 PowerShell 的指令碼編寫( scripting ),但我們不...

2024-10-06 ‧ 由 kanglin 分享
DAY 23

Day 23 - 指令碼編寫 Part 2

對應 30天挑戰精通 PowerShell 該書第 19 章。 昨天介紹了基本的指令碼編寫,今天接續著 19 章後面的內容繼續給它看下去。 19.5 為你的指...

2024-10-07 ‧ 由 kanglin 分享
DAY 24

Day 24 - 改善你的參數化指令

對應 30天挑戰精通 PowerShell 該書第 20 章。 看完這章後,我開始對既有運行的 script 有些想法,有種原來還能這樣用的想法,特別是驗證以及...

2024-10-08 ‧ 由 kanglin 分享
DAY 25

Day 25 - 使用正規表示式來解析文字檔

對應 30天挑戰精通 PowerShell 該書第 21 章。 正規表示式( regular expression )有時也稱為 regex,在文字解析( t...

2024-10-09 ‧ 由 kanglin 分享
DAY 26

Day 26 - Azure DevOps 概覽

Azure DevOps: 一站式開發與交付平台初探 在當前的軟體開發世界裡,持續集成與持續交付 (CI/CD) 是提高開發效率和保持產品品質的關鍵所在。 Az...

2024-10-10 ‧ 由 kanglin 分享
DAY 27

Day 27 - 將 CI/CD 流程透過 Azure DevOps 去執行吧 - Part 1

今天是第 27 天的挑戰,只剩下 4 天的篇幅可以分享了。前面的挑戰中,我已經扎實地(?)吸收並整理了「30 天挑戰精通 PowerShell」書中的前幾個章節...

2024-10-11 ‧ 由 kanglin 分享
DAY 28

Day 28 - 將 CI/CD 流程透過 Azure DevOps 去執行吧 - Part 2

昨天我們已將 Vue 專案推送至 Azure Repo,今天將介紹 Azure Agent 的配置以及建立 Pipeline 的初期設定。內容位於昨日提到的流程...

2024-10-12 ‧ 由 kanglin 分享
DAY 29

Day 29 - 將 CI/CD 流程透過 Azure DevOps 去執行吧 - Part 3

經過前兩天的初步建置,我們終於可以開始設置 Pipeline 了!這次的目標是使用 Agent 建立前端靜態資源,並將它們推送到 Azure Pipeline...

2024-10-13 ‧ 由 kanglin 分享
DAY 30

Day 30 - 將 CI/CD 流程透過 Azure DevOps 去執行吧 - 完結。

今天我們將延續前幾天的案例分享,完成整個 CD(持續部署)流程,並把範例前端部署到 Windows Server 的 IIS 上。這代表著,我們正式完成了將 C...

2024-10-14 ‧ 由 kanglin 分享