AWS用于改善應(yīng)用程序性能和可用性的機(jī)器學(xué)習(xí)服務(wù)Amazon DevOps Guru,現(xiàn)在支持無(wú)服務(wù)器服務(wù)推出DevOps Guru for Serverless,該DevOps Guru新功能可自動(dòng)偵測(cè)Lambda函數(shù)異常,并且使用機(jī)器學(xué)習(xí)技術(shù)提供建議,協(xié)助用戶(hù)修復(fù)偵測(cè)到的問(wèn)題。
適用無(wú)服務(wù)器的DevOps Guru功能運(yùn)用機(jī)器學(xué)習(xí)技術(shù),自動(dòng)識(shí)別和分析Lambda函數(shù)各種性能和可用性相關(guān)問(wèn)題,包括低配置并行性(Provisioned Concurrency)或是內(nèi)存使用率不足等問(wèn)題。AWS提到,該分析服務(wù)可以讓用戶(hù)有效地解決,無(wú)服務(wù)器應(yīng)用程序中持續(xù)性問(wèn)題,借由提供可操作建議,在短時(shí)間識(shí)別并且修復(fù)根本原因。
另外,該功能還提供主動(dòng)分析功能,偵測(cè)更廣泛的運(yùn)行異常,可在應(yīng)用程序受到性能影響之前,先抓出問(wèn)題并且提供解決之道。在DevOps Guru偵測(cè)到Lambda函數(shù)的問(wèn)題時(shí),會(huì)在DevOps Guru控制臺(tái)中顯示結(jié)果,并且使用Amazon EventBridge或Amazon Simple Notification Service發(fā)出通知,使開(kāi)發(fā)人員可以即時(shí)采取行動(dòng)。
DevOps Guru for Serverless目前已在所有提供DevOps Guru服務(wù)的AWS地區(qū)中上線,包括美東、美西和歐洲,而亞洲則為新加坡、雪梨和東京地區(qū)。