透過外掛程式,您可以使用 vRealize Orchestrator 來存取和控制外部技術和應用程式。透過在 vRealize Orchestrator 外掛程式中公開外部技術,您可以將物件和功能納入到可存取外部技術的物件和功能的工作流程中。

您可以透過使用外掛程式存取的外部技術,可以包括虛擬化管理工具、電子郵件系統、資料庫、目錄服務、遠端控制介面等。

您可以使用一組標準的 vRealize Orchestrator 外掛程式,將 vCenter Server API 和電子郵件功能等外部技術納人到工作流程中。此外,您還可以使用 vRealize Orchestrator 開放式外掛程式架構開發用於存取其他應用程式的外掛程式。

表格 1. vRealize Orchestrator 中預設包含的外掛程式

外掛程式

用途

vCenter Server

用來存取 vCenter Server API,以便您將 vCenter Server 的所有物件和功能納入到您使用 vRealize Orchestrator 進行自動化的管理程序中。

組態

提供設定 vRealize Orchestrator 驗證、資料庫連線、SSL 憑證等的工作流程。

vCO 程式庫

提供工作流程做為基本建置區塊,用於自訂和自動化用戶端程序。工作流程程式庫包含生命週期管理、佈建、災難復原、熱備份及其他標準程序的範本。您可以複製並編輯範本,以根據您的需求加以修改。

SQL

提供 Java 資料庫連線 (JDBC) API,這是 Java 程式設計語言和廣泛資料庫之間獨立於資料庫的連線的產業標準。資料庫包括 SQL 資料庫和其他表格式資料來源,例如試算表或一般檔案。JDBC API 提供從工作流程存取 SQL 式資料庫的呼叫層級 API。

SSH

提供 Secure Shell v2 (SSH-2) 通訊協定的實作。允許在工作流程中使用以密碼和公開金鑰為基礎的驗證進行遠端命令和檔案傳輸工作階段。支援鍵盤互動式驗證。(選擇性) SSH 外掛程式可直接在 vRealize Orchestrator 用戶端詳細目錄中提供遠端檔案系統瀏覽。

XML

您可以在工作流程中實作的完整文件物件模型 (DOM) XML 剖析器。或者,您可以在 vRealize Orchestrator JavaScript API 中使用 ECMAScript for XML (E4X) 實作。

郵件

使用簡單郵件傳輸通訊協定 (SMTP),從工作流程傳送電子郵件。

Net

包裝 Jakarta Apache Commons Net 程式庫。提供 Telnet、FTP、POP3 和 IMAP 的實作。POP3 和 IMAP 部分用於讀取電子郵件。Net 外掛程式和郵件外掛程式相結合,可在工作流程中提供完整的電子郵件傳送和接收功能。

列舉

提供可在工作流程中供其他外掛程式使用的一般列舉類型。

工作流程說明文件

提供可讓您以 PDF 格式產生工作流程或工作流程類別相關資訊的工作流程。

HTTP-REST

可讓您透過提供 vCenter Orchestrator 和 REST 主機之間的互動來管理 REST Web 服務。

SOAP

可讓您透過提供 vCenter Orchestrator 和 SOAP 主機之間的互動來管理 SOAP Web 服務。

AMQP

可讓您與進階訊息佇列通訊協定 (AMQP) 伺服器 (亦稱為代理) 互動。

SNMP

可讓 vCenter Orchestrator 連線已啟用 SNMP 的系統和裝置,並從中接收資訊。

Active Directory

提供 vCenter Orchestrator 和 Microsoft Active Directory 之間的互動。

vCO WebOperator

Web 檢視,可讓您在 vRealize Orchestrator 程式庫中存取工作流程,並使用網頁瀏覽器在網路中與其互動。

動態類型

可讓您定義動態類型,以及建立和使用這些動態類型的物件。

PowerShell

可讓您管理 PowerShell 主機和執行自訂 PowerShell 作業。

多節點

包含階層協調、Orchestrator 執行個體管理以及 Orchestrator 活動擴充的工作流程。

vRealize Automation

可讓您建立和執行工作流程,以在 vRealize OrchestratorvRealize Automation 之間互動。

如需有關 VMware 開發和發佈之 vRealize Orchestrator 外掛程式的詳細資訊,請參閱 VMware vRealize ™ Orchestrator ™ 說明文件登陸頁面。