BPA使用手冊服務目錄下一代
簡介
Service Catalog應用程式是一個全面的平台,旨在簡化組織內的服務管理和交付。它為使用者提供了一種統一的介面,以便他們加入新服務、下訂單、檢視訂單狀態並獲得所有活動訂單的完整檢視,從而便於進行有效的服務生命週期管理。
主要功能包括:
- 統一服務載入和訂購:使用者可以通過集中介面輕鬆加入新服務和下單,從而簡化流程並確保一致性
- 訂單狀態和里程碑:該應用程式提供訂單進度的詳細跟蹤,允許使用者檢視其訂單在不同里程碑中的進度
- 有效訂單的整體檢視:使用者可以訪問所有活動訂單的全面概述,從而更好地管理和監督日常服務
- 服務分類和標籤:可以對服務進行分類和標籤,以簡化組織和檢索,增強目錄內服務的可搜尋性和可發現性
- 搜尋和收藏夾:使用者可以使用關鍵字和標籤搜尋特定服務,並將經常使用的服務標籤為收藏夾,以便快速訪問
- 行政管理:管理員使用者可以管理目錄項、類別和標籤,確保目錄保持最新和有組織
- 服務設計和工作流程:服務設計人員可以建立和設計由工作流驅動的服務,確保每項服務都以預期的結果和效率提供
對於希望最佳化其服務管理流程、為終端使用者和管理員提供無縫和使用者友好體驗的組織來說,該應用程式是一個必不可少的工具。
元件
Service Catalog應用程式由以下關鍵元件組成,這些元件相互合作,為管理和交付服務提供了強大而靈活的平台。
- Workflow元件是服務交付流程的主幹。它定義了完成服務請求所需的任務和活動的順序。可以自定義工作流程以滿足特定的業務要求,確保高效一致地提供每項服務。
工作流功能包括自動任務分配、條件邏輯、審批流程和通知。
- 表單生成器是一個工具,允許使用者建立自定義表單,以捕獲啟動和處理服務請求所需的必要資訊。可以對這些表單進行定製,以收集特定資料點,確保提前收集所有相關資訊。
Form Builder的功能包括拖放介面、可自定義欄位、驗證規則以及基於使用者輸入的動態欄位可視性。
- 動態UI元件使用者介面(UI)元件通過提供響應和互動介面增強了使用者體驗。它適應使用者輸入和選擇,即時顯示相關資訊和選項。此元件確保使用者在與服務目錄互動時獲得無縫、直觀的體驗。
動態UI功能包括即時更新、欄位和部分的條件顯示以及使用者友好的導航。
- 目錄項是服務目錄中可用的單個服務或產品。每個目錄項都包含詳細資訊,例如說明、域詳細資訊、預計完成時間以及任何關聯的工作流或窗體。目錄項是服務目錄的構建基塊,代表使用者可用的各種產品。
目錄項功能包括詳細說明、分類、標籤以及關聯的工作流程和表單。
- Services代表使用者可以請求和利用的完整軟體包。它向使用者提供端到端服務,涵蓋所有必要的元件,如工作流、表單和目錄項。服務旨在提供具體的成果,並可進行定製以滿足組織的獨特需求。
服務功能包括全面的服務定義、相關的工作流程和表單以及結果驅動設計。
這些元件共同構成了一個緊密結合且功能強大的服務目錄應用程式,使企業能夠高效地管理和提供範圍廣泛的服務。該應用程式提供使用者友好的介面、可定製的工作流程和動態表單,確保簡化和有效的服務交付。
端到端流
Service Catalog應用程式提供了全面的端到端流程,適用於組織中的不同角色(即開發人員、管理員和操作員)。 從設計、入職到調配和管理,每個角色在服務生命週期中都有特定的角色和職責。端對端流的詳細說明在下面幾節中提供。
面向開發人員的服務設計
開發人員使用工作流驅動的以下引數設計服務,以提供預期結果。
- 定義服務要求:
- 確定新服務的業務需求和目標
- 從利益相關方那裡收集需求以確保服務滿足使用者期望
- 建立工作流:
- 使用工作流元件定義交付服務所需的任務和活動的順序
- 配置自動任務分配、條件邏輯、審批流程和通知
- 測試工作流程以確保其按預期運行
- 建築表格:
- 利用表單生成器建立自定義表單,以便從使用者處捕獲必要資訊
- 具有拖放介面的設計表單,可新增自定義欄位和驗證規則
- 根據使用者輸入實施動態欄位可視性,以增強使用者體驗
- 整合動態UI元件:
- 合併動態UI元件以建立響應和互動介面
- 確保根據使用者互動對欄位和區段進行即時更新和條件顯示
- 包服務:
- 將工作流、表單和動態UI元件合併到一個聚合服務包中
- 記錄服務詳細資訊,包括說明、預期成果和任何依賴項
管理員可以管理目錄項、類別和標籤,以確保目錄已組織和更新。
- 入職目錄項:
- 將新目錄項新增到服務目錄,包括詳細說明、域、控制器以及預計完成和關聯服務的時間
- 將每個目錄項與開發人員設計的相關工作流程和表單相關聯
- 確保提供所有必要資訊,以方便使用者理解和選擇
- 定義第2天操作(如編輯、刪除、協調)並附加工作流和使用者輸入元件
- 定義類別和標籤:
- 建立和管理類別以按邏輯組織目錄項
- 將標籤分配給目錄項以增強可搜尋性和可發現性
- 定期稽核和更新類別和標籤,以反映服務產品的更改
- 正在發佈目錄項:
- 稽核並批准要發佈的目錄項
- 確保將高大的目錄項準確分類和標籤,然後才可供使用者使用
- 定義對服務目錄項的細粒度訪問:
- 服務目錄支援基於角色的訪問控制(RBAC)(包括角色和訪問策略定義)
- 服務目錄項可以定義為資源組,管理員可以定義利用為服務目錄項設定的資源的訪問策略
- 有關如何為服務目錄定義訪問策略和RBAC的詳細資訊,請參閱BPA使用手冊
- 使用者組發現:
- 如果定義了訪問策略,則使用使用者組(使用者是其一部分)與訪問策略使用者組的交叉點並儲存它們
- 如果未定義訪問策略,請使用使用者組與角色組的交叉點並儲存它們
- 使用者組引數:
- 如果使用者組是訂單的引數,請使用該使用者組以確保用於下訂單的服務帳戶是使用者組的一部分
- 如果使用者是管理員,請按原樣使用該引數,以確保使用者組存在
通過運營商服務目錄提供端到端服務
運營商利用服務目錄來請求和管理服務,從而確保有效的服務交付。
- 訪問服務目錄:
- 登入到Service Catalog應用程式並瀏覽可用服務
- 使用搜尋和篩選器選項,根據類別和標籤查詢特定服務
- 請求服務:
- 從目錄中選擇所需的服務,並完成關聯表單以提供必要資訊
- 提交服務請求,觸發預定義工作流
- 跟蹤訂單進度:
- 通過訂單進度功能監控服務請求的狀態
- 在服務請求經過工作流階段時檢視里程碑並接收通知
- 管理有效訂單:
- 訪問所有活動訂單的整體檢視,以管理和跟蹤持續服務
- 與利益相關方溝通並根據需要提供更新
- 服務履行:
- 完成工作流中定義的任務和活動以完成服務請求
- 確保服務按照規定的結果和使用者期望提供
- 評論和反饋:
- 服務交付後,請審查流程並從使用者那裡收集反饋
- 根據反饋,確定需要改進的方面並增強未來的服務產品
通過遵循此端到端流程,「服務目錄」應用程式可確保服務得到有效的設計、加入和調配,滿足服務生命週期中所有角色的需要。
載入服務目錄項 — 管理員
要加入服務目錄項,請執行以下操作:
管理員設定
- 導航到Admin Settings。
服務目錄
- 在Admin頁面上,選擇Service Catalog。將顯示Service Catalog頁。
- 按一下Service Categories頁籤。將開啟Add Service Category視窗。
新增服務類別
- 在表單中輸入詳細資訊,然後按一下儲存。
新增服務項
- 按一下Service Items選項卡。將開啟編輯服務項視窗。
在編輯服務項中輸入詳細資訊
- 在表單中輸入詳細資訊,然後按一下儲存。
使用服務目錄下一代
Service Catalog Next Generation(NG)應用程式為板載、訂購和稽核服務提供統一檢視。此應用程式允許使用者對常用服務進行分類、標籤、搜尋和新增。訂單進度可以視為里程碑,管理員可以管理目錄專案、類別和標籤。
使用者可以在Service Catalog應用程式中執行下列操作:
- 檢視可用目錄項的清單
- 從目錄項建立訂單
- 搜尋和收藏目錄項
- 跟蹤訂單
- 跟蹤服務生命週期
檢視目錄清單
要檢視可用目錄清單,請執行以下操作:
檢視目錄清單
- 從BPA Home頁中選擇Service Catalog NG > Catalog。系統隨即會顯示Catalog頁面。
Service-item-admin
可以執行下列操作:
- 按一下檢視有效訂單以檢視選定專案的訂單的檢查清單。
- 從更多選項圖示中按一下檢視所有訂單,以檢視選定專案的所有訂單。
- 要搜尋所需的目錄項,請在搜尋欄位中輸入服務的前三個字元,或按All、Name或Description搜尋。使用者還可以按類別或域過濾目錄項。
- 按一下訂單以建立訂單。
- 按一下清單/網格檢視圖示以更改檢視。
- 按一下Favorites圖示將專案新增到Favorites。
- 按一下Favorites連結檢視Favorites。
建立目錄訂單
要建立目錄訂單,請執行以下操作:
目錄訂單
- 在Catalog頁面中,選擇一個目錄項,然後按一下Order。Logging Service視窗開啟。
獲取服務調配引數
- 按一下Upload圖示以上傳輸入檔案。
- 按一下Order Now以提交訂單。
檢視訂單清單
要檢視有效訂單,請執行以下操作:
訂單
- 在BPA首頁中,選擇Service Catalog NG > Orders。
篩選條件
- 按一下「Filters」,以Catalog Name、Status、Time和Domain來篩選順序清單。
- 選擇任務列中的警告圖示以開啟需要注意的任務清單。
- 按一下里程碑列中的連結以檢視里程碑。
跟蹤和檢查訂單狀態和詳細資訊
要檢視訂單狀態和詳細資訊,請執行以下操作:
檢查訂單狀態
- 從BPA Home頁中選擇Service Catalog NG > Orders。
選擇記錄
- 在Orders頁面上,按一下任何記錄以開啟詳細資訊檢視。
里程碑
您可以從訂單頁執行以下操作:
- 按一下訂單ID列中的任意記錄以檢視訂單。
- 按一下Milestones頁籤,檢視與每個里程碑關聯的詳細資訊、狀態和對象。
- 按一下檢視詳細資訊以開啟里程碑專案。
- 點選訂單輸入和服務表單的Overview頁籤。
- 點選與訂單關聯的資源清單的Resources頁籤。
- 按一下Generate Reports以生成和下載報告。
附註:使用者可以檢視「日誌記錄服務」頁面右下角的里程碑索引。
檢視服務
服務
要檢視活動服務,請從BPA Home頁中選擇Service Catalog NG > Services。
「服務」頁中的操作
可從服務頁面執行以下操作:
- 使用Filters選項過濾服務。
- 按一下任何記錄可檢視所選服務的詳細資訊,例如訂單ID、建立、訂購者、持續時間。
- 通過按一下Get Service Provisioning連結檢視任何訂單的里程碑。
- 使用Assets圖示檢視與所選服務關聯的資產。
疑難排解
從BPA UI建立和監控訂單可能看似簡單,但在幕後訂單或服務調配流程涉及多個系統。如果出現任何問題並且訂單停滯,則可以使用以下方法來調試和確定問題的根本原因。
利用工作流任務和調試檢視
通過使用調試檢視,使用者可以分析流程變數及其當前值。此步驟對於確認是否正確接收工作流預期的特定值至關重要。此外,在工作流事件的檢視中檢查在工作流執行期間可能發生的異常或事件也非常重要。
要開啟工作流調試檢視,請執行以下操作:
- 按一下需要調試的訂單行。
- 在訂單檢視中,按一下工作流例項連結。該工作流將在單獨的頁籤中開啟。
- 搜尋目標流程變數。
以下螢幕截圖演示了如何訪問工作流調試檢視API。
調試檢視
IETF L3 VPN服務
流程例項
事件清單
正在檢查camunda、camunda-external-tasks和service-catalog-ms microservices的日誌
檢查microservices日誌:
- 在主節點或工作節點上登入(SSH)。
- 獲取目標微服務的部署或Pod名稱。
- 使用kubetail實用程式跟蹤日誌。
以下螢幕截圖演示了如何檢查微服務的日誌。
Microservice日誌
修訂記錄
修訂 |
發佈日期 |
意見 |
1.0 |
23-Sep-2025
|
初始版本 |