Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
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:
- Java uygulamalarınızı değerlendirmek için parametrelerle indirebileceğiniz, yükleyebileceğiniz ve çalıştırabileceğiniz bir CLI aracı.
- Visual Studio Code uzantısı - Java için GitHub Copilot Uygulama Modernleştirmesi. Java için AppCAT tarafından desteklenen uygulama değerlendirmesini ve GitHub Copilot'ın zekası ile desteklenen kod düzeltme ve doğrulamayı kapsayacak şekilde bu uzantıyı Visual Studio Code'da yükleyip çalıştırabilirsiniz. Daha fazla bilgi için bkz Hızlı Başlangıç: GitHub Copilot Uygulama Modernizasyonu ile Java Projesini Değerlendirme ve Geçirme.
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çin