Amazon DevOps Guru 是一項機器學習 (ML) 驅動型服務,可供所有 Amazon 關聯式資料庫服務 (RDS) 引擎使用,有助於輕鬆改善應用程式的運作效能與可用性。

Amazon DevOps Guru for RDS 是一項機器學習驅動型功能,旨在讓開發人員與 DevOps 工程師能夠快速偵測、診斷與補救 Amazon RDS 內相當廣泛的資料庫問題。DevOps Guru for RDS 服務一旦檢測到資料庫相關問題,例如資源過度使用或某些 SQL 查詢的錯誤行為,就會立即通知您,並提供診斷資訊、問題程度的詳細資訊和智慧建議,幫助您快速解決問題。

藉由 DevOps Guru for RDS,可監控資料庫的效能瓶頸與運作問題,無需手動設定,堪稱機器學習專家或深層資料庫專家的必要之選。開始使用時,首先是在 Amazon RDS 主控台上開啟 Amazon RDS Performance Insights,並導航到 Amazon DevOps Guru 主控台,為您的 Amazon RDS 資源、其他支援的資源或整個帳戶啟用該服務。在從 Amazon RDS 主控台中建立新資料庫時,您還可以為 Amazon RDS 資料庫打開 Amazon DevOps Guru for RDS。此外,您還可以從 Performance Insights 頁面中為 RDS 啟用 Amazon DevOps Guru for RDS。

Amazon DevOps Guru for RDS 目前支援 Amazon Aurora MySQL 相容版本、Amazon Aurora PostgreSQL 相容版本和 Amazon RDS for PostgreSQL,之後會擴展支援範圍,納入其他 Amazon RDS 資料庫引擎。

優勢

偵測、診斷 RDS 資料庫效能瓶頸與運作問題

Amazon DevOps Guru for RDS 會持續分析資料庫遙測資料 (例如資料庫負載、資料庫計數器和執行資料庫執行個體作業系統的指標),以自動偵測和關聯相關異常,並協助在幾分鐘內解決關聯式資料庫問題。

DevOps Guru for RDS 偵測儀表板
Amazon DevOps Guru for RDS 儀表板
與 AWS 服務原生整合,自動接收通知

當 DevOps Guru for RDS 偵測到效能瓶頸或運作問題時,會在 DevOps Guru 主控台中顯示問題清單,並透過 Amazon EventBridge 與 Amazon Simple Notification Service (SNS) 等 AWS 服務傳送通知。這讓開發人員可自動進行管理,並對效能和運作問題採取即時行動,避免發生影響客戶的中斷後果。

Amazon DevOps Guru 設定
Amazon DevOps Guru 設定
把解決問題時間由幾天縮短到幾分鐘

Amazon DevOps Guru for RDS 旨在幫助您快速了解效能或運作問題的成因,而無需搜尋數百個資料庫指標。透過智慧推薦和補救步驟,開發人員和 DevOps 工程師可以在幾分鐘內解決問題,而無需尋求資料庫專家的協助。

Amazon DevOps Guru for RDS 分析
Amazon DevOps Guru for RDS 分析

客戶

Jobvite
Jobvite 是一個招募軟體平台,旨在吸引、僱用頂尖人才並完成入職訓練。Jobvite 副總工程師兼首席架構師 Ron Teeter 提到:「我們的使用模式會時常變化,因此我們的應用程式與 Amazon Aurora 資料庫的互動方式總是無法預測。當發現 AWS 資料庫出現擁塞時,我們可能需要幾小時才能找出來源並進行補救」。「我們很高興使用 Amazon DevOps Guru for RDS,這樣在發生此類事件時就能立即收到警報,還可以快速定位應用程式中導致效能或運作問題的資料庫查詢,並了解其中的原因。」

- Ron Teeter
Jobvite 副總工程師兼首席架構師

Amazon
Amazon Fulfillment Technologies 為 Amazon 配送中心 (FC) 設計、開發和運作配送技術解決方案,從自動化的 Amazon Robotics FC 到全球的微型/突現型節點,不一而足。Amazon Fulfillment Technologies 首席資料庫工程師 Brent Bigonger 提到:「我們團隊管理著一個大型資料庫機群。DevOps Guru for RDS 可幫助我們更好地辨識效能異常,範圍遠超我們基於閾值的監控功能,而且不存在過度吵雜問題。」「DevOps Guru for RDS 機器學習驅動型洞察功能相當於一個早期警報系統,讓我們能夠快速偵測、診斷與補救效能相關問題。」

- Brent Bigonger
Amazon Fulfillment Technologies 首席資料庫工程師

NTT DOCOMO, Inc.
NTT DOCOMO, Inc. 是日本業界領先的行動電話業者。NTT DOCOMO, INC. 服務設計部資深經理 Chikara Mitsui 提到:「我們為客戶與 NTT DOCOMO 內部團隊管理著 45 個獨立的應用程式。這些團隊針對 NTT DOCOMO 公有服務提供基礎元件,並為我們的公司員工提供商業應用程式。」「我們很高興能使用 Amazon DevOps Guru for RDS,並善用其機器學習驅動型洞察來快速偵測、診斷與補救寬廣範圍的資料庫效能問題。Amazon DevOps Guru 為我們的應用程式堆疊提供單一洞察視圖,並使我的團隊能夠專注於構建更可靠的服務,而不是花時間調查運作問題。」

- Chikara Mitsui
NTT DOCOMO, INC. 服務設計部門資深經理

資源

部落格

影片

Amazon DevOps Guru for RDS

影片

適用於 RDS 的 Amazon DevOps Guru 簡介 (深入了解的一集)

進一步了解定價
進一步了解產品定價

只需按實際用量付費。沒有最低費用,也無需前期承諾。

進一步了解 
註冊免費帳戶
註冊免費帳戶

立即存取 AWS 免費方案。 

註冊 
開始在主控台進行建置
開始在主控台進行建置

開始在 AWS 管理主控台建置 Amazon DevOps Guru for RDS。

登入