最佳化 - AWS 方案指引

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

最佳化

最佳化階段是對永久增強的承諾,也是維持大型主機現代化優勢的關鍵 AWS。最佳化階段是關於持續改善人員、程序和技術。此階段代表持續強化和精簡 上託管的現代化大型主機應用程式 AWS。為了確保應用程式環境的運作狀態、安全性和效率,最佳化階段是以持續監控為基礎,包括即時可見性和主動管理。

此階段可讓您的組織快速回應新興問題、維持符合產業法規,以及最佳化資源使用率以實現成本效益。它促進了在跨職能團隊中持續改進和知識分享的文化,有助於確保 DevOps 實務與不斷變化的業務需求保持一致。

持續監控可觀測性和最佳化

持續監控是遙測資料的即時觀察和分析,有助於最佳化系統效能。它包含提醒組態,以通知團隊潛在問題。提醒可提升快速回應。事件後調查提供寶貴的洞見,以持續最佳化監控程序。

持續監控包括下列領域:

  • 即時可見性 – 持續監控可提供應用程式效能和安全性的即時可見性,讓您的組織可以快速識別和解決問題。Amazon CloudWatch 等服務可透過提供應用程式運作狀態的即時可見性,協助收集應用程式日誌、建立警示和儀表板。

  • 安全與合規 – 持續監控可協助您的組織偵測和回應安全威脅。快速偵測和回應有助於確保現代化應用程式仍符合產業法規和安全最佳實務。在現代化環境中,大型主機應用程式可以使用 AWS 服務 Amazon GuardDuty 和 AWS Security Hub CSPM 串聯方式,為重構 (重新建構) 和重建大型主機工作負載提供近乎持續的可見性、合規性和威脅偵測。

  • 警示和通知 – 監控解決方案會在偵測到預先定義的閾值或異常時,將警示和通知傳送給相關團隊。提醒可協助團隊快速回應問題。CloudWatch 等服務有助於為應用程式中的關鍵事件產生警示。這些警示可設定為使用 Amazon Simple Notification Service (Amazon SNS) 將通知傳送給必要的利益相關者。

  • 資源使用 – 組織使用監控資料來分析資源使用率,並視需要做出有關擴展或縮減資源的明智決策,以滿足應用程式需求。您可以使用 Amazon Elastic Compute Cloud (Amazon EC2) 的 CloudWatch 指標,根據預先定義的閾值來判斷 EC2 執行個體 的數量。範例閾值超過 CPU 使用率的 75%,以及超過磁碟使用率的 70%。

  • 日誌和事件管理 – 集中式日誌和事件管理解決方案可協助您的組織維持應用程式日誌的可見性,並追蹤事件以進行故障診斷和合規。CloudWatch 透過從單一日誌群組中的應用程式彙總日誌,協助管理重構和重建大型主機工作負載的日誌。

  • 成本最佳化 – 持續監控可協助團隊分析 AWS 資源和服務的使用量和成本。團隊可以尋找機會來減少不必要的支出,同時維持效能和功能。 AWS Cost Explorer 提供所使用資源的整體檢視,以及 AWS Mainframe Modernization 服務的對應使用成本。等服務 AWS Compute Optimizer 可以提供最佳化 AWS 資源用量和效率的建議,以實現更有效率的資源使用。