← 案例
美國科技與電信2024

亞馬遜

以Amazon Q Developer程式碼轉換功能升級Java

亞馬遜以AI程式設計代理,將數以萬計的內部Java應用程式遷移至Java 17

已見成效企業自行發布官方資料 ↗

問題

亞馬遜有數以萬計的正式環境應用程式執行於Java 8或11。開發人員手動升級一個應用程式需耗時數週,光是遷移單一相依套件就可能需要1天以上。

做法

2024年,亞馬遜運用自家生成式AI程式設計助理Amazon Q Developer中的程式碼轉換代理,將內部應用程式升級至Java 17。開發人員可在代理執行變更前,先審閱並調整其升級計畫。亞馬遜也將同一款工具銷售給AWS客戶。

主要數據

4,500與手動升級相比節省的開發人員工作年數(亞馬遜估計)企業自行發布[1][2]
$260M估計的年化效率增益,含基礎架構成本降低企業自行發布[1][2]
30,000+數月內遷移的Java應用程式數(執行長Andy Jassy所述)企業自行發布[3]
50 days → hours將一個應用程式升級至Java 17的平均時間,從約50個開發人員工作天降至數小時企業自行發布[2]

啟示

亞馬遜在一項大規模、重複性高且完成標準明確的維護工作上節省了人力。這些節省數字是亞馬遜自行估算,並無獨立測量結果公布。

分類

業務職能
資訊與研發
創新類型
流程創新
導入方式
自行開發
依據
企業自行發布

來源

  1. Amazon Q Developer just reached a $260 million dollar milestone
    Amazon Web Services2024年8月1日企業發布資料

來源摘要

[1]Amazon Web Services2024年8月1日

AWS說明亞馬遜如何運用Amazon Q Developer轉換代理,將數以萬計的正式環境應用程式從Java 8或11遷移至Java 17。報導將逾4,500年的開發工作量(逾千名開發人員)與每年2.6億美元的成本節省歸功於該代理,並指出單一相依套件的遷移,手動進行可能需要開發人員一天以上。

[2]The Decoder2024年8月23日

《The Decoder》報導Andy Jassy的說法:亞馬遜在6個月內升級了逾半數的Java正式環境系統,平均升級時間從約50個開發人員工作天降至數小時。報導列出他估計的4,500個開發人員工作年與2.6億美元節省,並指出開發人員對79%由AI產生的程式碼審查未經修改即予發布。

[3]Cloud Wars2024年8月26日

《Cloud Wars》引述Andy Jassy的話,指亞馬遜在數月內以Amazon Q的程式碼轉換功能遷移了逾30,000個Java應用程式。他估計相較於其他方式,節省了2.6億美元與4,500個開發人員工作年。

詳細內容請參閱原始資料。

收錄日期 2026年10月25日 · 更新日期 2026年10月25日
開啟案例頁面 ↗