範例:自動啟動和關閉 SAP 系統 - AWS 規範指引

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

範例:自動啟動和關閉 SAP 系統

典型的高效 SAP 系統由多個 Amazon EC2 執行個體組成,這些執行個體託管數個關鍵 SAP 元件,例如 SAP 資料庫伺服器、SAP 應用程式伺服器、SAP Central Services 和 SAP 排入佇列複寫服務。SAP 客戶還將其核心 SAP 系統與其他關鍵任務解決方案整合,例如存檔引擎、稅務管理解決方案、內容伺服器和作業管理系統。如此複雜且緊密整合的 SAP 解決方案的啟動和關閉程序需要遵循特定的任務順序。

可以使用 AWS 服務來自動化 SAP 系統的啟動和關閉。這種一致且受控流程需要大幅減少人工介入,因為它會自動執行單調、重複的任務,並遵循 SAP 管理員設計的順序。可以選擇使用為雲端建置的 AWS 服務來新增排程、通知和警示。此外,此自動化能夠定義和處理多個 SAP 和非 SAP 應用程式之間的相依性。如需詳細資訊,請參閱部落格文章使用 AWS Systems Manager 自動化分散式 SAP HANA 系統的啟動或停止。此外,請參閱部落格文章使用 AWS Chatbot 啟動/停止帶有 Slack 的 SAP 系統,它說明了如何使用 Slack 和 AWS 服務 (例如 AWS Chatbot、Lambda Systems Manager 和 CloudWatch) 來自動化此流程。以下是此自動化的優點:

  • 透過減少人工操作的需求,大幅降低成本

  • 降低人為錯誤的風險和昂貴糾正活動的需求

下列影像和程序說明如何自動啟動和關閉 SAP 系統:

  1. 基於時間的事件會導致 Amazon EventBridge 規則啟動 Systems Manager 文件。如需詳細資訊,請參閱 Systems Manager 文件

  2. Systems Manager 會連線至目標 EC2 執行個體,並停止或啟動 SAP 應用程式及其相關執行個體。

  3. SAP 系統停止或啟動後,另一個 EventBridge 規則會回應 EC2 執行個體狀態中的變更,並使用 Lambda 函數處理常式將變更通知給利益相關者。

架構圖顯示如何自動化複雜 SAP 系統的啟動或關閉程序。