← Trường hợp
MỹCông nghệ và viễn thông2024

Amazon

Nâng cấp Java bằng tính năng chuyển đổi mã của Amazon Q Developer

Amazon chuyển hàng chục nghìn ứng dụng Java nội bộ lên Java 17 bằng tác nhân lập trình AI của mình

Đã có kết quảCông bố của doanh nghiệpChính thức ↗

Vấn đề

Amazon vận hành hàng chục nghìn ứng dụng trên môi trường thực tế bằng Java 8 hoặc 11. Lập trình viên mất nhiều tuần để nâng cấp thủ công một ứng dụng, và việc chuyển đổi một thư viện phụ thuộc có thể mất 1 ngày hoặc hơn.

Cách tiếp cận

Năm 2024, Amazon dùng tác nhân chuyển đổi mã trong Amazon Q Developer, trợ lý lập trình AI tạo sinh của chính hãng, để nâng cấp các ứng dụng nội bộ lên Java 17. Lập trình viên có thể xem xét và điều chỉnh kế hoạch nâng cấp của tác nhân trước khi nó thực hiện các thay đổi. Amazon bán chính công cụ này cho khách hàng của AWS.

Số liệu chính

4,500số năm công của lập trình viên được tiết kiệm so với nâng cấp thủ công, theo ước tính của AmazonCông bố của doanh nghiệp[1][2]
$260Mmức tăng hiệu quả ước tính tính theo năm, gồm cả chi phí hạ tầng thấp hơnCông bố của doanh nghiệp[1][2]
30,000+ứng dụng Java được chuyển đổi trong vài tháng, theo CEO Andy JassyCông bố của doanh nghiệp[3]
50 days → hoursthời gian trung bình để nâng cấp một ứng dụng lên Java 17, từ khoảng 50 ngày công của lập trình viên xuống còn vài giờCông bố của doanh nghiệp[2]

Bài học

Amazon tiết kiệm được công sức cho một công việc bảo trì lớn, lặp lại và có tiêu chí hoàn thành rõ ràng. Các khoản tiết kiệm là ước tính của Amazon, chưa có đo lường độc lập nào được công bố.

Phân loại

Chức năng kinh doanh
CNTT và R&D
Loại hình đổi mới
Đổi mới quy trình
Hình thức triển khai
Tự phát triển
Căn cứ
Công bố của doanh nghiệp

Nguồn

  1. Amazon Q Developer just reached a $260 million dollar milestone
    Amazon Web Services1 thg 8, 2024Tài liệu của doanh nghiệp

Tóm tắt nguồn

[1]Amazon Web Services1 thg 8, 2024

AWS mô tả cách Amazon dùng tác nhân chuyển đổi của Amazon Q Developer để chuyển hàng chục nghìn ứng dụng sản xuất từ Java 8 hoặc 11 lên Java 17. AWS cho rằng tác nhân đã tiết kiệm hơn 4.500 năm công phát triển cho hơn một nghìn lập trình viên và 260 triệu USD chi phí mỗi năm. AWS lưu ý việc chuyển đổi một thư viện phụ thuộc có thể mất một lập trình viên một ngày hoặc hơn nếu làm thủ công.

[2]The Decoder23 thg 8, 2024

The Decoder đưa tin Andy Jassy tuyên bố Amazon đã nâng cấp hơn một nửa số hệ thống Java đang vận hành thực tế trong 6 tháng, đưa thời gian nâng cấp trung bình từ khoảng 50 ngày công của lập trình viên xuống còn vài giờ. Bài báo nêu ước tính của ông là tiết kiệm 4.500 năm công của lập trình viên và 260 triệu USD, đồng thời cho biết lập trình viên đã phát hành 79% số bản rà soát mã do AI tạo ra mà không cần chỉnh sửa.

[3]Cloud Wars26 thg 8, 2024

Cloud Wars dẫn lời Andy Jassy cho biết Amazon đã chuyển đổi hơn 30.000 ứng dụng Java trong vài tháng bằng tính năng chuyển đổi mã của Amazon Q. Ông ước tính tiết kiệm 260 triệu USD và 4.500 năm công của lập trình viên so với việc làm theo cách khác.

Thông tin đầy đủ có trong tài liệu gốc.

Ngày đăng 25 thg 10, 2026 · Ngày cập nhật 25 thg 10, 2026
Mở trang trường hợp ↗