Azure Kubernetes Service'e geçiş için web uygulamalarını değerlendirme (önizleme)
Bu makalede, Azure Geçişi kullanarak Azure Kubernetes Service'e (AKS) geçiş için ASP.NET web uygulamalarını değerlendirme adımları gösterilmektedir. ASP.NET web uygulamanız için değerlendirme oluşturmak, uygulama hazırlığı, hedef doğru boyutlandırma ve bu uygulamaları ayda bir barındırmak ve çalıştırmak için maliyet gibi önemli içgörüler sağlar.
Bu makalede, Azure Geçişi'ni kullanarak Azure Kubernetes Service'e (AKS) geçiş için Java web uygulamalarını değerlendirme adımları gösterilmektedir. Java web uygulamanız için değerlendirme oluşturmak, uygulama hazırlığı, hedef doğru boyutlandırma ve bu uygulamaları ayda bir barındırmak ve çalıştırmak için maliyet gibi önemli içgörüler sağlar.
Bu öğreticide aşağıdakilerin nasıl yapılacağını öğreneceksiniz:
- AKS'ye geçiş için değerlendirilecek bulunan ASP.NET web uygulamaları kümesini seçin.
- Azure Ayrılmış Örnekleri, hedef bölge vb. gibi değerlendirme yapılandırmaları sağlayın.
- Değerlendirilen uygulamalarının geçişe hazır olma durumu hakkında içgörüler edinin.
- Bu uygulamaları en iyi şekilde barındırabilen ve çalıştırabilen AKS Düğümü SKU'ları hakkında içgörüler edinin.
- Bu uygulamaları AKS'de çalıştırmanın tahmini maliyetini alın.
- AKS'ye geçişi değerlendirmek için bulunan java web uygulamaları kümesini seçin.
- Azure Ayrılmış Örnekleri, hedef bölge vb. gibi değerlendirme yapılandırmaları sağlayın.
- Değerlendirilen uygulamalarının geçişe hazır olma durumu hakkında içgörüler edinin.
- Bu uygulamaları en iyi şekilde barındırabilen ve çalıştırabilen AKS Düğümü SKU'ları hakkında içgörüler edinin.
- Bu uygulamaları AKS'de çalıştırmanın tahmini maliyetini alın.
Not
Öğreticiler, hızlı bir şekilde kavram kanıtı ayarlayabilmeniz için bir senaryo için en basit dağıtım yolunu gösterir. Öğreticiler mümkün olduğunda varsayılan seçenekleri kullanır ve tüm olası ayarları ve yolları göstermez.
Önkoşullar
- Azure Geçişi aletini VMware, Hyper-V veya fiziksel ortamınızda dağıtın ve yapılandırın.
- Gereç gereksinimlerini ve sağlanacak URL erişimini denetleyin.
- Ortamınızda çalışan ASP.NET web uygulamalarını bulmak için bu adımları izleyin.
- Ortamınızda çalışan Java web uygulamalarını keşfetmek için bu adımları izleyin.
Değerlendirme oluşturma
Azure Geçişi sayfasında, Geçiş hedefleri'nin altında Sunucular, veritabanları ve web uygulamaları'nı seçin.
Sunucular, veritabanları ve web uygulamaları sayfasındaki Değerlendirme araçları'nın altında Değerlendir açılan menüsünden Azure'da Web uygulamaları'nı seçin.
Değerlendirme oluştur sayfasının Temel Bilgiler sekmesinde aşağıdakileri yapın:
- Senaryo: Web uygulamalarını AKS'ye seçin.
- Değerlendirme ayarlarını değiştirmek için Düzenle'yi seçin. Çeşitli değerlendirme ayarlarını güncelleştirmek için aşağıdaki tabloya bakın.
Ayar Olası Değerler Yorumlar Hedef Konum AKS tarafından desteklenen tüm konumlar AKS için bölgesel maliyet oluşturmak için kullanılır. Ortam Türü Üretim
Geliştirme/TestKullandıkça öde ve kullandıkça öde Geliştirme/Test teklifleri arasında geçiş yapmanızı sağlar. Teklif/Lisans programı Kullandıkça öde
Kurumsal AnlaşmaKullandıkça öde ile Kurumsal Anlaşma teklifleri arasında geçiş yapmanızı sağlar. Para birimi USD, INR, GBP, Euro gibi tüm ortak para birimleri Maliyeti burada seçilen para biriminde oluştururuz. İskonto Yüzdesi Sayısal ondalık değer Microsoft ile yapılan özel indirim sözleşmelerini dikkate almak için bunu kullanın. Tasarruf seçenekleri seçiliyse bu devre dışı bırakılır. EA aboneliği Subscription ID Kurumsal Anlaşma sahip olduğunuz abonelik kimliğini seçin. Tasarruf seçenekleri 1 yıl ayrılmış
3 yıl ayrılmış
1 yıllık tasarruf planı
3 yıllık tasarruf planı
HiçbiriAyrılmış Örnekler'i veya Tasarruf Planı'nı seçtiyseniz bir tasarruf seçeneği belirleyin. Kategori Tüm
İşlem için iyileştirilmiş
Genel amaçlı
GPU
Yüksek performanslı işlem
Izole
Bellek için iyileştirilmiş
Depolama için iyileştirilmişBelirli bir SKU kategorisinin seçilmesi, bu kategoriden en iyi AKS Düğümü SKU'larını kullanmanızı sağlar. AKS fiyatlandırma katmanı Standart AKS için fiyatlandırma katmanı Değerlendirme ayarlarını gözden geçirdikten sonra İleri: Değerlendirilecek sunucuları seçin'i seçin.
Değerlendirilecek sunucuları seçin sekmesinin altında aşağıdakileri yapın:
- Değerlendirme adı: Değerlendirme için bir ad belirtin.
- Grup seçin veya oluşturun: Yeni Oluştur'u seçin ve bir grup adı belirtin. Var olan bir grubu da kullanabilirsiniz.
- Gereç adı: Aleti seçin.
- Web uygulaması türü: ASP.NET seçin.
- Web uygulaması türü: Java'ya tıklayın.
Tablodan değerlendirilecek web uygulamalarını barındıran sunucuları seçin.
Üst düzey değerlendirme ayrıntılarını gözden geçirmek için İleri'yi seçin.
Gözden geçir ve değerlendirme oluştur sekmesinin altında değerlendirme ayrıntılarını gözden geçirin ve Değerlendirme oluştur'u seçerek grubu oluşturun ve değerlendirmeyi çalıştırın.
Değerlendirme içgörülerini görüntüleme
Değerlendirmenin tamamlanması yaklaşık 10 dakika sürebilir.
Azure Geçişi sayfasında, Geçiş hedefleri'nin altında Sunucular, veritabanları ve web uygulamaları'nı seçin.
Sunucular, veritabanları ve web uygulamaları sayfasındaki Değerlendirme araçları>Değerlendirmeleri'nin altında, Azure değerlendirmesinde Web uygulamaları'nın yanındaki numarayı seçin.
Değerlendirmeler sayfasında, değerlendirme listesinden görüntülemek istediğiniz değerlendirme adını seçin.
Değerlendirmenizi filtrelemek için arama çubuğunu kullanın. Hazır durumunda olmalıdır.
Değerlendirme Durumu Tanım Oluşturma Değerlendirme oluşturma işlemi devam ediyor. Tamamlanması yaklaşık 10 dakika sürer. Hazır Değerlendirme başarıyla oluşturuldu. Geçersiz Değerlendirme hesaplamasında bir hata oluştu.
Değerlendirmeye genel bakış
Genel Bakış sayfasında aşağıdaki ayrıntılar sağlanır:
Değerlendirilen varlıklar: Bu bölüm, bu değerlendirmenin parçası olan sunucuların, web sunucularının ve web uygulamalarının sayısını sağlar.
Geçişe hazır olma durumu: Değerlendirilen web uygulamaları aşağıdaki durumlardan birine sahip olacaktır:
Durum Açıklama Hazır Web uygulaması geçirilmeye hazır Koşullarla hazır Web uygulamasının geçişe hazır olması için küçük değişikliklere ihtiyacı var Hazır değil Web uygulamasının geçişe hazır olması için önemli/önemli değişikliklere ihtiyacı var Bilinmiyor Web uygulaması bulma verileri tamamlanmamış veya hazır olma durumunu hesaplamak için bozuk
Not
Geçiş için Hazır veya Koşullarla Hazır web uygulamaları önerilir.
- Aylık maliyet tahmini: Bu bölüm, AKS'de geçişe hazır web uygulamalarınızı çalıştırmanın aylık maliyet projeksiyonunu sağlar.
Değerlendirme oluşturulduktan sonra değerlendirmenin Ayarlar güncelleştirebilirsiniz. Bu, yeniden hesaplamayı tetikler.
Değerlendirmeyi dışarı aktar seçeneğinin seçilmesi, değerlendirmenin tamamını bir Excel elektronik tablosuna aktarır.
Değerlendirme ayrıntıları
Hazırlık
Hazırlık sekmesinde değerlendirilen web uygulamalarının listesini görürsünüz. Her web uygulaması için hazır olma durumunu, kümeyi ve önerilen AKS Düğümü SKU'su'nu görürsünüz.
Geçiş uyarılarını veya sorunlarını görmek için bir uygulamanın hazır olma koşulunu seçin. Koşullarla hazır olan uygulamalar için yalnızca uyarıları görürsünüz. Hazır olmayan uygulamalar için hatalar ve olası uyarılar görürsünüz.
Her sorun veya uyarı için açıklama, neden ve azaltma adımlarının yanı sıra başvuru için yararlı belgeler/bloglar sağlanır.
Uygulama için önerilen kümeyi seçtiğinizde Küme ayrıntıları sayfası açılır. Bu sayfada sistem ve kullanıcı düğümü havuzlarının sayısı, her düğüm havuzu için SKU ve bu küme için önerilen web uygulamaları gibi ayrıntılar gösterilir. Genellikle bir değerlendirme yalnızca tek bir küme oluşturur. Değerlendirmedeki web uygulamaları AKS kümesi sınırlarına erişmeye başladığında küme sayısı artar.
Maliyet ayrıntıları
Maliyet ayrıntıları sekmesinde, AKS düğümü havuzları arasında dağıtılan aylık maliyet tahmininin dökümünü görürsünüz. AKS fiyatlandırması, düğüm havuzu maliyetlerine bağlı olarak değişir.
Her düğüm havuzu için ilişkili düğüm SKU'su, düğüm sayısı ve zamanlanması önerilen web uygulaması sayısını ve maliyeti görürsünüz. Varsayılan olarak, en az 2 düğüm havuzu olacaktır:
- Sistem: gibi
CoreDNS
kritik sistem podlarını barındırmak için kullanılır. - Kullanıcı: ASP.NET çerçeve uygulamalarının çalışması için bir Windows düğümü gerektiğinden değerlendirme en az bir Ek Windows tabanlı düğüm havuzu önerir.
Sonraki adımlar
- ASP.NET web uygulamalarınızı Azure Kubernetes Service'e uygun ölçekte modernleştirin .
- Windows Dockerfiles'i iyileştirin.
- AKS'de uygulama derlemek ve yönetmek için en iyi yöntemleri gözden geçirin ve uygulayın.
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin