Aracılığıyla paylaş


.NET uygulamalarınızı Azure'a geçiş için değerlendirme

Bu kılavuz, .NET uygulamalarınızın Azure'a geçişe ne kadar hazır olduğunu ve başarılı bir bulut geçişi için yapmanız gereken değişiklikleri değerlendirmek üzere .NET için uygulama ve kod değerlendirmesinin nasıl kullanılacağını açıklar.

.NET için uygulama ve kod değerlendirmesi nedir?

Yardımcı programı, Azure'a yeniden platform oluşturma ve geçiş fırsatlarını belirlemek için .NET kaynak kodunu değerlendirmek için kullanılır.

Statik kod analizi aracılığıyla uygulama teknolojisi kullanımını keşfeder, efor tahminini destekler ve herhangi bir potansiyel sorunu aşarak kodunuzu bulut uyumlu hale getirmek için öneriler sunarak kod yenileme sürecini hızlandırır.

Uygulama ve kod değerlendirmesi, Visual Studio uzantısında ve CLI aracında kullanılabilir.

.NET için uygulama ve kod değerlendirmesi; .NET uygulamalarını değerlendirmek ve Azure App Service, Azure Kubernetes Service ve Azure Container Apps gibi çeşitli Azure hedeflerine yeniden eklemek için bir dizi araç, altyapı ve kural içerir.

Uygulama ve kod değerlendirmesini ne zaman kullanmalıyım?

Yardımcı program, kuruluşların .NET uygulamalarını maliyetleri düşürecek ve daha hızlı yeniliklere olanak sağlayacak şekilde modernleştirmelerine yardımcı olmak için tasarlanmıştır. Herhangi bir .NET uygulamasının yapısını ve bağımlılıklarını anlamak için gelişmiş analiz tekniklerini kullanır ve uygulamaları yeniden düzenleme ve Azure'a geçirme konusunda rehberlik sağlar.

Bununla yapabileceklerin:

  • Azure ile kod uyumluluğunu değerlendirme: Uygulamanızı Azure'a taşıdığınızda çalışmayabilecek kodunuzun her bölümü hakkında bildirim alın.

  • Kodunuzu yeniden düzenlemeyle ilgili öneriler alın: Kodunuzu Azure uyumlu hale getirmek için nasıl güncelleştirileceği, uygulamalarınızın düzgün çalıştığından emin olmak için hangi doğrulamaları yapmanız gerektiği ve uygulama performansınızı, ölçeklenebilirliği, güvenliği vb. hakkında rehberlik ve çaba tahminleri alın.

Desteklenen diller

.NET için uygulama ve kod değerlendirmesi aşağıdaki dillerde yazılmış projeleri analiz edebilir:

  • C# (programlama dili)
  • Visual Basic

Desteklenen proje türleri

Kodunuzu aşağıdaki proje türlerinde analiz eder:

  • ASP.NET
  • Sınıf kitaplıkları

Desteklenen Azure hedefleri

Şu anda uygulama Azure App Service, AKS ve Azure Container Apps'e geçişle ilgili olası sorunları tanımlar. Gelecekte aracın hedefi açıkça ayarlama ve her hedef için tam sorunları ve önerileri ayrı ayrı filtreleme özelliği olabilir.

Sonraki Adımlar

Visual Studio uzantısını veya CLI aracını yükleme

Azure Migrate uygulaması ve .NET uzantısı için Visual Studio ve CLi aracı için uygulama ve kod değerlendirmesini yükleme hakkında bilgi için bkz. yükleme yönergeleri.