Azure App Service için .NET geçiş durumları

Azure App Service şirket içi .NET web uygulamalarını hızla keşfetmek, hazır olma durumunu değerlendirmek ve hem içeriği hem de desteklenen yapılandırmaları App Service’e geçirmek için kullanımı kolay araçlar sağlar.

Bu araçlar bulma, değerlendirme ve geçişe odaklanan farklı senaryo türlerini desteklemek için geliştirilmiştir. Aşağıda .NET geçiş araçlarının ve kullanım örneklerinin listesi yer alır.

Büyük ölçekte birden çok sunucudan geçiş

Azure Geçişi kısa süre önce ASP.NET web uygulamalarının ölçeğinde, aracısız keşfi ve değerlendirmesiyle duyuruldu. Artık VMware ortamındaki Internet Information Services (IIS) sunucularında çalışan ASP.NET web uygulamalarını kolayca bulabilir ve bunları Azure Uygulaması Hizmetine geçiş için değerlendirebilirsiniz. Değerlendirmeler web uygulaması geçiş hazırlığını, geçiş engelleyicilerini, düzeltme kılavuzunu, önerilen SKU'yu ve barındırma maliyetlerini belirlemenize yardımcı olur. için uygun ölçekte geçiş kaynakları aşağıda bulunur.

Hazır olma durumunu başarıyla değerlendirdikten sonra, ASP.NET web uygulamalarını Azure Uygulaması Hizmetlerine geçirme işlemine devam etmelisiniz.

.NET uygulamalarını Azure Uygulaması Hizmetine geçirme bölümünde açıklandığı gibi tek başına bir ASP.NET web uygulamasının veya tek bir IIS sunucusunda barındırılan birden çok ASP.NET web uygulamasının geçişini sağlayan mevcut araçlar vardır. Azure Geçişi ile tümleştirilmiş Ölçekli veya toplu geçiş özelliğinin kullanıma sunulmasıyla birlikte, artık birden çok şirket içi IIS sunucusunda barındırılan birden çok ASP.NET uygulamasını geçirme olanaklarını kullanıma sunacağız.

Azure Geçişi, ASP.NET web uygulamalarının ölçeğinde, aracısız bulma ve değerlendirmesini sağlar. VMware ortamındaki Internet Information Services (IIS) sunucularında çalışan ASP.NET web uygulamalarını bulabilir ve bunları Azure Uygulaması Hizmetine geçiş için değerlendirebilirsiniz. Değerlendirmeler web uygulaması geçiş hazırlığını, geçiş engelleyicilerini, düzeltme kılavuzunu, önerilen SKU'yu ve barındırma maliyetlerini belirlemenize yardımcı olur. için uygun ölçekte geçiş kaynakları aşağıda bulunur.

Toplu geçiş aşağıdaki temel özellikleri sağlar:

  • ASP.NET web uygulamalarının Azure Uygulaması Hizmetleri çok kiracılı veya Uygulama hizmetleri ortamına Toplu Geçişi
  • "Hazır" ve "Koşullarla Hazır" olarak değerlendirilen ASP.NET web uygulamalarını geçirme
  • Tek bir E2E geçiş akışının parçası olarak beş adede kadar App Service Planını (ve ilişkili web uygulamalarını) geçirme
  • Hedef App Service Planı için önerilen SKU'yu değiştirme olanağı (Ör. Önerilen Pv3 SKU'yu Standart PV2 SKU olarak değiştirme)
  • Hedef uygulama hizmeti planı için web uygulamaları önerilen web uygulamaları paketleme yoğunluğunun değiştirilebilmesi (App Service Planı ile ilişkili web uygulamalarını ekleme veya kaldırma)
  • App Service planları ve\veya web uygulamaları için hedef adı değiştirme
  • Geçiş ayarlarını\özniteliklerini toplu düzenleme
  • Hedef web uygulaması ve app service planı adının ayrıntılarını içeren CSV dosyasını indirin
  • ARM şablonu dağıtım deneyimini kullanarak geçişin ilerleme durumunu izleme

.NET uygulamalarını Azure Uygulaması Hizmetine taşıma

Azure Uygulaması Hizmeti, .NET web uygulamalarınızı şirket içinden buluta geçirmenin hızlı, kolay ve uygun maliyetli bir yolunu sunan bir bulut platformudur. Azure'ın .NET uygulamalarınızı aşağıdaki kaynaklarla modernleştirmenize nasıl yardımcı olduğu hakkında bilgi edinmeye hemen başlayın.

Geçiş değerlendirmesine başlamak için aşağıdaki seçeneklerden birini belirleyin:

App Service geçiş araçları ve kaynakları

PowerShell betikleri için App Service Geçiş Yardımcısı aracı ve App Service geçiş yardımcısı, ilgili araçlarla birlikte paketlenmiş EULA.pdf hüküm ve koşullarına tabidir.

Geçiş Araçları Açıklama Belgeler
App Service Geçiş Yardımcısı .NET web uygulamalarını Windows işletim sisteminden App Service'e geçirin. App Service Geçiş Yardımcısı Belgeleri
Apache Tomcat'te Java için App Service geçiş yardımcısı (Windows—önizleme) Windows sunucularında çalıştırılan Tomcat web sunucusu üzerinde Java web uygulamalarını geçirmek için ön sürüm yazılımını indirin. App Service Geçiş Yardımcısı Belgeleri
App Service Geçiş Yardımcısı PowerShell betikleri Tüm Microsoft Internet Information Services (IIS) web uygulamalarını tek bir sunucuda toplu olarak bulmak ve değerlendirmek ve .NET web uygulamalarını Windows işletim sisteminden App Service'e geçirmek için PowerShell betiklerini indirin. App Service Geçiş Yardımcısı PowerShell Belgeleri
SHA256 Tanımlayıcısı
.NET uygulamalarını buluta geçirmek için daha fazla kaynak
Video
Yeni Başlayanlar için Azure'da .NET
Azure Uygulaması Hizmeti ile Bulut Yolculuğunuza Başlayın
Blog
.NET için güvenilir web uygulaması düzeni
Azure Uygulaması Hizmeti ile bulut yolculuğunuza başlayın
Azure Uygulaması Hizmeti ile bulut yolculuğunuza başlama - Kodunuzu taşıma
Profesyonellerden .NET uygulamalarınızı modernleştirmeyi öğrenin
İsteğe bağlı olay
Azure Geliştiricileri - .NET Günü
Öğrenme yolu
ASP.NET Uygulamalarını Azure'a geçirme
Azure Uygulaması Hizmeti ile web uygulaması barındırma
Visual Studio ile Azure'da web uygulaması yayımlama

Ölçekli geçiş kaynakları

Nasıl yapılır belgeleri
Web uygulamalarını ve SQL Server örneklerini keşfetme
Azure App Service değerlendirmesi oluşturma
Azure Uygulaması Hizmetine geçiş için web uygulamalarını değerlendirme öğreticisi
Azure Geçişi ile şirket içi sunucularda yazılım envanterini keşfetme
.NET uygulamalarını App Service'e geçirme
Blog
Azure Geçişi ile ASP.NET uygulamaları büyük ölçekte keşfetme ve değerlendirme
SSS
Azure Geçişi Bulma ve değerlendirme aracında hizmet değerlendirmelerini Azure Uygulaması
En iyi uygulamalar
Azure Geçişi Bulma ve değerlendirme aracında değerlendirmeye yönelik en iyi yöntemler
Video
Azure Geçişi ile ASP.NET uygulama geçişi için büyük ölçekte bulma ve değerlendirme

IIS sunucusundan geçiş

PowerShell betiklerini (indirme) kullanarak Azure Geçişi'nin büyük ölçekte bulma deneyimi aracılığıyla bulunan tek IIS sunucusundan ASP.NET web uygulamalarını geçirebilirsiniz. Azure Uygulaması Hizmetine geçişle ilgili güncelleştirmeler için videoyu izleyin.

Web uygulaması geçişini ASP.NET

App Service Geçiş Yardımcısı kullanarak tek başına şirket içi ASP.NET web uygulamanızı Azure Uygulaması Hizmeti'ne geçirebilirsiniz. App Service Geçiş Yardımcısı, uygulamaları şirket içinden buluta geçirmek için ücretsiz, basit ve hızlı bir çözüm aracılığıyla bulut yolculuğunuzu basitleştirmek için tasarlanmıştır. Geçiş yardımcısı aracı hakkında daha fazla bilgi için bkz . SSS.

ASP.NET web uygulamasını kapsayıcıya alma

Bazı .NET Framework web uygulamalarının kitaplıklara bağımlılıkları ve Azure Uygulaması Hizmeti'nde kullanılamayan diğer özellikleri olabilir. Bu uygulamalar Genel Bütünleştirilmiş Kod Önbelleğindeki diğer bileşenlere güvenebilir. Daha önce bu uygulamaları yalnızca sanal makinelerde çalıştırabiliyorsunuz. Ancak artık bunları Azure Uygulaması Hizmeti Windows Kapsayıcıları'nda çalıştırabilirsiniz.

Uygulama kapsayıcılama aracı , uygulamaları en az değişiklikle kapsayıcı olarak yeniden paketleyebilir. Araç şu anda ASP.NET uygulamalarını ve Apache Tomcat Java uygulamalarını kapsayıcıya alma desteği sunar. Kapsayıcı oluşturma ve geçiş hakkında daha fazla bilgi için nasıl yapılır bölümüne bakın.

Sonraki adımlar

Şirket içi web uygulamasını Azure Uygulaması Hizmetine geçirme