北京2026年6月18日 /美通社/ -- 亞馬遜云科技宣布推出Amazon Transform"持續現代化功能"(預覽版)。這是Amazon Transform的一項新功能,用于大規模進行持續、自主的技術債分析和修復。Amazon Transform已經在幫助企業完成數據中心遷移、大型機和Windows應用現代化,以及處理軟件維護中那些無差異化的工作:升級Java版本、替換已廢棄的框架、在AWS Lambda運行時到達生命周期終點前完成更新。這項新體驗在此基礎上更進一步——客戶可以全面掌握橫跨數千個代碼倉庫的代碼庫狀態,獲得按優先級排序的發現項,以及直接完成修復的拉取請求。
工程團隊通常消耗多達30%的IT預算。目前,企業往往需要將各種單一功能的獨立工具拼湊在一起使用:有的用于檢測依賴項問題,有的用于標記漏洞,還有的用于評估代碼質量。然而,現有的工具中,尚無任何一款能夠持續且大規模地檢測、劃分優先級并修復技術債務。這導致企業不得不陷入逐個應用進行手動處理的死循環,極大地消耗了工程研發能力。管理層只能依賴團隊自我報告的狀態來了解進度,而這些信息往往滯后于現實情況,甚至掩蓋了功能倒退。AI輔助開發則讓這一局面進一步惡化:隨著編碼Agent加快了代碼變更的步伐,技術債務積累的速度已經超出了開發人員的跟進能力。因此,企業急需一種能夠持續、自主且大規模檢測、排列優先級并修復技術債務的能力。
持續分析
為了應對這些挑戰,Amazon Transform中的這項新功能會根據可配置的基準自動掃描代碼存儲庫,在幾小時內(而非數周)即可生成發現結果。開箱即用,Amazon Transform持續現代化功能自帶了內置策略,可用于檢測已過期的生命周期終點依賴項、已棄用的框架以及其他常見的技術債務源。企業還可以根據組織特有的修復模式來擴展這些內容,例如納入已批準的庫、內部編碼規范或平臺團隊已經在執行的技術債務策略。例如,如果團隊棄用了一款內部庫,或者更傾向于特定的日志記錄模式,則可以將這些要求編纂為策略,并在所有存儲庫中持續運行。
與定期的手動工作不同,持續分析能直接從代碼中提取真實情況。一旦某個存儲庫落后于既定基準,系統便會立即發出提示,清晰展示哪些組件已經落后以及具體的落后程度,而無需感知開發團隊最終選擇何種方式去解決。這免去了狀態定期檢查和手動合規性跟蹤的繁瑣過程,為平臺團隊提供了一個始終保持最新的技術債務全景視圖。
大規模自主修復
在識別出發現結果并排列好優先級后,即可配置自主修復功能,為受影響的存儲庫自動生成拉取請求。這項新的Amazon Transform功能針對Java版本升級、SDK(軟件開發工具包)遷移和庫更新等常見場景提供了開箱即用的修復轉換。開發者還可以針對組織特定的代碼模式創建自定義轉換。
在啟動修復時,持續現代化功能會為每個受影響的存儲庫創建拉取請求,并向負責該代碼庫的團隊發送通知消息,例如:"該存儲庫在此依賴項上已落后于組織的既定基準。這是一個可解決此問題的拉取請求。"團隊隨后可以審查并合并該拉取請求,或者選擇采用自己的方案進行修復。無論采用哪種方式,持續分析功能都能在修復到位時自動檢測到變更,無需人工確認即可提供真實可靠的數據。
Amazon Transform持續現代化功能與Amazon Security Agent進行了深度集成,可在源代碼級別檢測并修復安全漏洞。因此,安全合規類的發現結果可以與其他的技術債務一同匯總至同一個優先級列表和拉取請求工作流中。
功能體驗
要開始使用該功能,可以導航至Amazon Transform控制臺。在儀表板中,能夠直觀地看到組織內所有存儲庫的概覽,以及這些存儲庫相對于配置基準的當前狀態。
連接源代碼控制系統并針對指定的策略啟動分析。在幾小時內,分析系統便會返回跨越所有存儲庫的發現結果,清晰展示哪些存儲庫已經落后于基準以及具體的落后幅度。界面中可以直觀地查看嚴重程度、受影響的文件數量以及檢測到的特定技術債務模式。
此時只需選擇一組高優先級的發現結果并啟動修復活動,Amazon Transform持續現代化功能就會為每個受影響的存儲庫自動生成拉取請求。整個修復活動的進展支持全程實時監控,包括已創建的拉取請求、已合并的拉取請求以及哪些存儲庫已成功恢復到合規狀態。
更快的現代化方式
上述功能支持兩種截然不同的代碼現代化方法。在持續模式下,可以利用持續現代化功能,隨著技術基準的演進確保代碼庫始終處于最新狀態。這主要應對企業內部升級庫、應用安全補丁和強制執行編碼標準等日常維護工作。
對于規模更大的現代化項目,例如從一個開發框架遷移到另一個框架,或者在數百個應用程序中升級主要的運行時版本,則可以使用活動模式進行有針對性的、基于項目的現代化。Amazon Transform自定義功能將繼續為這些更大規模的變革提供高度靈活的基元;而Amazon Transform持續現代化功能則是專門為了解決平臺團隊每天面臨的、重復且大批量的日常任務而量身打造的。
現已推出(預覽版)
Amazon Transform持續現代化(預覽版)現已推出。用戶可以通過Amazon Transform網頁應用、Amazon Transform Kiro Power或者通過MCP和Skills與現有的編碼Agent集成來開始使用。如需了解更多信息,請訪問Amazon Transform文檔。