Aracılığıyla paylaş


Java için Azure Geçişi uygulama ve kod değerlendirmesine genel bakış

Bu makalede Java için Azure Geçişi uygulamasına ve kod değerlendirmesine genel bir bakış sağlanmaktadır. Bu genel bakış, Java uygulamalarını Azure'a geçirmenize yardımcı olacak uygun senaryoları anlamanıza yardımcı olur.

Not

Bu makale, Java sürüm 7.x için Azure Geçişi uygulaması ve kod değerlendirmesine yöneliktir. Bu sürüm Temmuz 2025'te GA'ya girildi.

Genel bakış

Java için Azure Geçişi uygulama ve kod değerlendirmesi (Java için AppCAT), Yeniden platform oluşturma ve Azure'a geçiş için Java uygulaması hazırlığını değerlendirmenize olanak tanır. Azure için yeniden platform oluşturma ve geçiş fırsatlarını belirlemek için Java uygulama ikili dosyalarını ve kaynak kodunu değerlendirebilir.

Araç, herhangi bir Java uygulamasının yapısını ve bağımlılıklarını anlamak için gelişmiş analiz tekniklerini kullanır. Araç, aşağıdaki yönlerden uygulamaları yeniden düzenleme ve Azure'a geçirme hakkında içgörüler sağlar:

  • Teknoloji kullanımını keşfedin: Bir uygulamanın hangi teknolojileri kullandığını görün. Çok fazla belge olmayan eski uygulamalarınız varsa ve hangi teknolojileri kullandıklarını öğrenmek istiyorsanız bulma yararlı olur.
  • Kodu belirli bir hedefle değerlendirme: Belirli Azure yeniden platform kurallarıyla Azure App Service, Azure Kubernetes Service ve Azure Container Apps gibi belirli bir Azure hedefi için bir uygulamayı değerlendirme. Uygulamalarınızı Azure'a yeniden eklemek için yapmanız gereken değişiklikleri denetleyin.

Araç aşağıdaki iki yolla sunulur:

Lisans

Java için Azure Geçişi uygulama ve kod değerlendirmesi (Java için AppCAT), ücretsiz, açık kaynak tabanlı bir araçtır. Araç, Red Hat tarafından oluşturulan ve yönetilen Cloud Native Computing Foundation projesi Konveyor'daki bir dizi bileşene dayalı olarak oluşturulmuştur.

Veri toplama

AppCAT varsayılan olarak telemetri verilerini toplar. Microsoft, yaygın sorunları belirlemek ve AppCAT CLI deneyimini geliştirmek için kullanım desenlerini tanımlamak için toplanan verileri toplar. Microsoft AppCAT CLI herhangi bir özel veya kişisel veri toplamaz. Örneğin, kullanım verileri düşük başarı oranına sahip komutlar gibi sorunları tanımlamaya yardımcı olur. Bu bilgiler çalışmalarımızın önceliklerini belirlememize yardımcı olur.

Bu verilerin sağladığı içgörüler bizim için önemli olsa da herkesin kullanım verilerini göndermek istemeyebileceğini de anlıyoruz. komutunu kullanarak veri toplamayı appcat analyze --disable-telemetry devre dışı bırakabilirsiniz. Daha fazla bilgi içingizlilik bildirimimize bakın.

Sonraki Adımlar