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 1

Day 1 - 起心動念

起心動念 壓線報名的我一直在猶豫要選擇什麼樣的主題去嘗試連續 30 天不中斷的分享,本想透過這一年多來的 SRE 工作去粗淺的分享自己所碰所學的 SRE 工作內...

2024-09-15 ‧ 由 kanglin 分享
DAY 2

Day 2 - 初探 PowerShell

今天主要著重在總結本書 Chapter 1 ( 開始之前 ) 以及 Chapter 2 ( 初探 PowerShell ) 的內容。 第一章主要講述了 Powe...

2024-09-16 ‧ 由 kanglin 分享
DAY 3

Day 3 - 使用說明系統

在本書第三章直截了當的講述了說明系統( help system )的重要性。 如果你不打算花時間閱讀 PowerShell 的說明文件,那麼你使用 Power...

2024-09-17 ‧ 由 kanglin 分享
DAY 4

Day 4 - 執行命令

在 Day 2 摘要重點時有講到『 PowerShell 並不是一種指令碼語言,也不是一種程式語言,PowerShell 實際上是一種命令列 shell ( a...

2024-09-18 ‧ 由 kanglin 分享
DAY 5

Day 5 - 使用 Provider

在 PowerShell 中,Provider 對我來說像是一個工具,讓我能夠用統一的命令( 例如 Get-ChildItem、Set-Item )來瀏覽和管理...

2024-09-19 ‧ 由 kanglin 分享
DAY 6

Day 6 - 管線:串接命令

在 PowerShell 中,管線(Pipeline)是一種將多個命令串接在一起的方式,讓前一個命令的輸出直接作為下一個命令的輸入。這與其他命令列介面的管線概念...

2024-09-20 ‧ 由 kanglin 分享
DAY 7

Day 7 - 管線:串接命令 Part 2

接續昨天的管線:串接命令,今天主要紀錄 透過 PowerShell 操作命令後,將其物件匯出成 JSON、XML 類型的檔案。 匯入 JSON、XML 檔案成...

2024-09-21 ‧ 由 kanglin 分享
DAY 8

Day 8 - 擴充命令

Microsoft 不斷地為各種產品(Azure Compute、Azure SQL、Azure DNS 等等)開發出對應的命令,那些產品我們會透過 Azure...

2024-09-22 ‧ 由 kanglin 分享
DAY 9

Day 9 - 物件:另一種形式的資料

在 PowerShell 中,資料不僅僅是文字、數字或符號,而是可以成為功能強大、富有結構的物件。物件化資料處理是 PowerShell 最為顯著的特點之一,它...

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

Day 10 - 深度探索管線

在本章中,我們會深入探索管線,並挖掘一些更強大的能力,讓你能以更省力的方式,正確地在各個命令之間傳遞資料。 在 PowerShell 中,commandA...

2024-09-24 ‧ 由 kanglin 分享