Ana İçeriğe Atla

Amazon Q Geliştirici

Kod dönüştürme

.NET ve Java dönüşümü için temsilcilere sahip üretken yapay zeka destekli asistan

Avantajlar

Kod dönüştürmeyi hızlandırın

Keşif, planlama ve yürütme aşamaları boyunca yoğun emek gerektiren karmaşık kod dönüşümlerini Amazon Q Geliştirici temsilcilerine aktarın. Diller, çerçeveler ve altyapı alanındaki yerleşik uzmanlığıyla, bu temsilciler ekiplerinize yeniliğe odaklanma serbestliği sağlar.

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."

IDE veya CLI içinde yapay zeka temsilcilerine erişin

Geliştirme ortamınıza entegre doğal dil konuşmaları aracılığıyla temsilcilerle işbirliği yapın.

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

Yeniliği, güvenliği ve performansı artırın

Uygulama güvenlik açıklarını giderin, yüksek performanslı çerçeveleri ve entegrasyonları benimseyin ve inovasyon için modern sistemlerden yararlanın.

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

Desteklenen dönüşümler

.NET

.NET uygulamalarının Windows'dan Linux'a taşınmasını 4 kata kadar hızlandırın

Dönüşüm görevlerini kolaylaştırın ve operasyonel maliyetleri %40'a kadar azaltın

Kod analizi, bağımlılık eşleme ve yeniden düzenleme gibi sıkıcı .NET taşıma görevlerinin yükünü ortadan kaldırın ve Windows lisanslama maliyetlerini azaltın.

Uygulama güvenliğini ve performansını artırın

Çapraz platform .NET'e modernize ederek, test kapsamını koruyarak ve Linux işletim sistemine taşıyarak .NET performansını ve güvenliğini artırın.

IDE'de (Visual Studio) kullanmaya başlayın

"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

Java uygulama yükseltmelerini hızlandırın

Dil yükseltmelerini birkaç adımda tamamlayın

Java'dan başlayarak kodunuzu güncelleme, birim testleri yürütme ve dağıtıma hazır olunduğunu doğrulama gibi yaygın dil yükseltme görevlerini otomatikleştirin. Eski dil sürümlerinden uzaklaşma sürecine dâhil olan günlerce veya aylarca süren tekdüze çalışmalardan tasarruf edin.

Güvenliği, performansı artırın ve teknoloji borcunu kapatın

Sadece birkaç adımda, uygulamaları desteklenen en son Java sürümlerine güncelleyin, performans avantajları elde edin ve desteklenmeyen sürümleri kullanmaktan kaynaklanan güvenlik açıklarını kaldırın.

IDE'de kullanmaya başlayın

CLI'de kullanmaya başlayın

Missing alt text value

Dahili Amazon sonuçları

Java 8 veya 11'den Java 17'ye geçirilen üretim uygulamaları

Geliştirme çalışmasında tasarruf edilen yıl

Yıllık maliyet tasarrufu

Novacomp

"Novacomp'ta uygulamaların modernleştirilmesi hep zaman alıcı bir görev oldu ve çoğu zaman diğer geliştirme girişimlerine göre daha az önceliğe sahip. Ekibimiz, Java 8'de çalışan ve 10.000'den fazla kod satırına sahip bir projenin Java 17'ye yükseltilmesine yardımcı olmak için Amazon Q Kod Dönüştürme aracısına başvurdu. Bu genellikle bir uzmanın manuel olarak tamamlaması iki haftadan uzun sürecek bir görev ancak Amazon Q, projemizi birkaç dakika içinde sorunsuz bir şekilde modernize etti. Amazon Q'yu kuruluşumuz genelinde kullanmaya başladığımızdan beri teknik borcumuzda ortalama %60'lık bir azalma elde ettik."

Gerardo Arroyo
CTO, Novacomp

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

Signaturit

"Signaturit'te, Windows'tan Linux işletim sistemine geçmek için eski .NET kodumuzu modernize etmeye çalışıyoruz. Modernizasyon, kaynak ve önceliklendirme açısından bir zorluk olmuştu ve bu girişimlere yardımcı olması için Amazon Q Geliştirici'ye yöneldik. Lisans yönetiminden sorumlu bileşenlerimizi dönüştürmeye başladık. Bu, 6-8 aylık bir proje zaman çizelgesi olarak planlanacaktı ancak Amazon Q Geliştirici'nin .NET taşıma yetenekleri, bu projeyi birkaç gün içinde tamamlamamızı sağladı. Amazon Q Geliştirici olmasaydı sonucu, bizim için çok değerli olan bu uygulama modernizasyonu girişimi, büyük olasılıkla ertelenecek veya önceliği azaltılacaktı. Amazon Q Geliştirici, Signaturit'i modernizasyonda yeni bir dünyayla tanıştırdı ve geliştiricilerimizin portföyümüzdeki uygulamaları modernize etmeye devam etmek için kullanmaktan heyecan duydukları bir hizmet hâline geldi."

Jordi Martin
CTO, Signaturit

Missing alt text value