Chuyển đến nội dung chính

Nhà phát triển Amazon Q

Chuyển đổi mã

Trợ lý dựa trên AI tạo sinh với các tác tử cho chuyển đổi .NET và Java

Lợi ích

Tăng tốc chuyển đổi mã

Giảm tải quá trình chuyển đổi mã phức tạp, tốn nhiều công sức cho các tác tử Nhà phát triển Amazon Q trong suốt giai đoạn khám phá, lập kế hoạch và thực thi. Với chuyên môn về ngôn ngữ, khung và cơ sở hạ tầng được tích hợp, các tác tử này tạo điều kiện để các đội ngũ của bạn tập trung vào đổi mới.

A side-by-side code comparison showing changes in Java code, with a pop-up message stating, "I successfully completed your transformation. You can review the diff to see my proposed changes and accept or reject them," along with buttons for "View summary" and "View diff."

Truy cập tác tử AI trong IDE hoặc CLI

Cộng tác với các tác tử thông qua các cuộc đối thoại bằng ngôn ngữ tự nhiên được tích hợp vào môi trường phát triển của bạn.

Alt-text: A code transformation interface showing a file patch application with modified files listed and a progress tracker detailing transformation steps.

Tăng cường đổi mới, bảo mật và hiệu năng

Giải quyết các lỗ hổng ứng dụng, áp dụng các khung và tích hợp hiệu suất cao, đồng thời khai thác các hệ thống hiện đại để đổi mới.

Screenshot of a Visual Studio IDE showing code files, solution explorer, and transformation output with a dark theme interface.

Quá trình chuyển đổi được hỗ trợ

.NET

Tăng tốc quá trình chuyển ứng dụng .NET từ Windows sang Linux nhanh hơn tới 4 lần

Tối ưu hóa các nhiệm vụ chuyển đổi và tiết kiệm chi phí vận hành lên đến 40%

Giảm tải các tác vụ chuyển đổi .NET tẻ nhạt, chẳng hạn như phân tích mã, ánh xạ phụ thuộc và tái cấu trúc, đồng thời giảm chi phí cấp phép Windows.

Tăng cường bảo mật và hiệu năng ứng dụng

Nâng cao hiệu suất và bảo mật .NET bằng cách nâng cấp lên .NET đa nền tảng, duy trì độ phủ kiểm thử và chuyển đổi sang hệ điều hành Linux.

Bắt đầu trong môi trường phát triển tích hợp (IDE) (Visual Studio)

"Interface of Amazon Q Developer showing a code transformation plan in progress, with a code snippet for a .NET application displayed on the right."

Java

Tăng tốc nâng cấp ứng dụng Java

Hoàn thành nâng cấp ngôn ngữ trong vài phút

Tự động hóa các tác vụ nâng cấp ngôn ngữ phổ biến như cập nhật mã của bạn, tiến hành kiểm tra đơn vị và xác minh độ sẵn sàng để triển khai, bắt đầu với Java. Tiết kiệm công sức lên đến nhiều ngày hoặc nhiều tháng vốn cần cho việc thực hiện các công việc không tạo ra lợi thế cạnh tranh liên quan đến việc chuyển đổi từ các phiên bản ngôn ngữ cũ.

Cải thiện bảo mật, hiệu suất và tiết kiệm chi phí kỹ thuật

Cập nhật các ứng dụng lên phiên bản Java mới nhất được hỗ trợ, đạt được lợi ích về hiệu năng và loại bỏ các lỗ hổng bảo mật khi sử dụng các phiên bản không được hỗ trợ chỉ trong một vài bước.

Bắt đầu trong môi trường phát triển tích hợp (IDE)

Bắt đầu với CLI

Missing alt text value

Kết quả nội bộ của Amazon

ứng dụng sản xuất từ Java 8 hoặc 11 đến Java 17

năm công sức phát triển được tiết kiệm

đô la chi phí tiết kiệm được hàng năm tính bằng

Novacomp

“Hiện đại hóa ứng dụng của Novacomp là nhiệm vụ tốn thời gian và thường không được ưu tiên so với sáng kiến phát triển khác. Nhóm chúng tôi đã dựa vào tác tử hỗ trợ chuyển đổi mã của Amazon Q để giúp nâng cấp dự án chạy trên Java 8 lên Java 17 với hơn 10.000 dòng mã. Chuyên gia thường mất hơn hai tuần để hoàn thành nhiệm vụ này theo cách thủ công, nhưng Amazon Q đã hiện đại hóa dự án một cách liền mạch và hoàn thành chỉ trong vài phút. Kể từ khi áp dụng Amazon Q trên toàn tổ chức, chúng tôi đã nhận thấy khoản nợ công nghệ giảm trung bình 60%.”

Gerardo Arroyo
Giám đốc công nghệ (CTO), Novacomp

"Novacomp logo featuring a stylized 'C' within circular shapes above the company name in bold white text."

Giám đốc Công nghệ, Signaturit

“Tại Signaturit, chúng tôi đang tìm cách hiện đại hóa mã .NET cũ của mình để chuyển từ Windows sang hệ điều hành Linux. Hiện đại hóa là một thách thức từ góc độ tài nguyên và ưu tiên và chúng tôi đã dựa vào Nhà phát triển Amazon Q để hỗ trợ các sáng kiến này. Chúng tôi bắt đầu chuyển đổi các thành phần chịu trách nhiệm quản lý giấy phép, dự kiến sẽ là một dự án kéo dài từ 6–8 tháng, tuy nhiên tính năng của Nhà phát triển Amazon Q cho quy trình di chuyển .NET đã giúp chúng tôi hoàn thành dự án này trong vài ngày. Nếu không có Nhà phát triển Amazon Q, sáng kiến hiện đại hóa ứng dụng này, một sáng kiến với kết quả rất có giá trị đối với chúng tôi, rất có thể sẽ bị trì hoãn hoặc không được ưu tiên. Nhà phát triển Amazon Q đã mang đến một thế giới mới cho hiện đại hóa tại Signaturit và là một dịch vụ mà các nhà phát triển của chúng tôi rất hào hứng sử dụng để tiếp tục hiện đại hóa các ứng dụng trong danh mục đầu tư của chúng tôi.”

Jordi Martin
Giám đốc Công nghệ, Signaturit

Missing alt text value