探索 Azure 自動化

已完成

Azure 自動化能自動執行頻繁、費時且容易產生錯誤的雲端管理工作。 自動化有助於您專注在可增加商務價值的工作。 減少錯誤並提升效率,也有助於降低您的營運成本。 您可以將 Azure 服務與部署、設定及管理您端對端程序所需的其他公用系統進行整合。 服務可讓您在 PowerShell 或 Python 中,以圖形方式撰寫 Runbook。

程序自動化

流程自動化可將 Azure 服務與部署、設定及管理您端對端程序所需的其他公用系統進行整合。 此服務可讓您以圖形方式在 PowerShell 中或使用 Python 來撰寫 Runbook

組態管理

Azure 自動化中的設定管理可讓您存取兩項功能:

  • 變更追蹤與詳細目錄
  • Azure 自動化狀態設定

Azure 自動化狀態設定

Azure 自動化狀態設定是適用於 PowerShell Desired State Configuration (DSC) 的雲端式功能,可提供企業環境所需的服務。 使用此功能,您可以在 Azure 自動化中管理 DSC 資源,並將組態從 Azure 雲端中的 DSC 提取伺服器套用至虛擬或實體機器。

更新管理

更新管理功能 (用於混合式環境間的 Windows 和 Linux 系統) 可讓您深入檢視 Azure 與其他雲端和內部部署間的更新合規性。 此功能可讓您建立已排程的部署,以協調已定義維護時間範圍內的更新安裝。

共用功能

Azure 自動化提供一些共用的功能,包括共用的資源、角色型存取控制、彈性排程、原始檔控制整合、稽核及標記。

共用的資源

Azure 自動化包含一組共用資源,讓您能更輕鬆地自動化,並大量設定您的環境。

角色型存取控制

Azure 自動化支援 Azure 角色型存取控制 (Azure RBAC),以控制自動化帳戶和其資源的存取權。 若要深入了解如何在您的 Azure 自動化帳戶、Runbook 和作業上設定 RBAC,請參閱 Azure 自動化的角色型存取控制

原始檔控制整合

Azure 自動化支援原始檔控制整合。 此功能將組態升階為程式碼,Runbook 或設定可在其中簽入原始檔控制系統。

異質支援 (Windows 和 Linux)

自動化旨在讓您可跨混合式雲端環境運作,並適用於 Windows 和 Linux 系統。 其會提供一致的方式,將部署的工作負載和其所執行的作業系統進行自動化及設定。

自動化的常見情節

Azure 自動化可支援透過基礎結構和應用程式的生命週期進行管理。 常見情況包括:

  • 撰寫 Runbook - 以 PowerShell、PowerShell 工作流程、圖形化、Python 2 和 DSC Runbook 等通用語言編寫。
  • 建置和部署資源 - 使用 Runbook 和 Azure Resource Manager 範本,跨混合式環境部署虛擬機器。 整合至諸如 Jenkins 和 Azure DevOps 等開發工具。
  • 設定虛擬機器 - 使用基礎結構和應用程式的組態,評估及設定 Windows 和 Linux 電腦。
  • 共用知識 - 將組織傳遞和維護工作負載方式的知識傳送到系統。
  • 擷取清查 - 取得已部署資源的完整清查,以了解目標、報告與相容性。
  • 尋找變更 - 識別可能造成設定不正確的變更,並且改善作業相容性。
  • 監視 - 隔離造成問題的機器變更,並加以修復或向管理系統呈報。
  • 保護 - 在引發安全性警示時隔離機器。 設定客體需求。
  • 管理 - 設定小組的 Azure RBAC。 復原未使用的資源。