Eski bir .NET uygulamasını sürdürmeniz (kapsayıcılar onaylanmadı), ortamlar arasında tutarlı CI/CD dağıtımları sağlamanız ve dağıtım maliyetini en aza indirmeniz gerekiyor. Ne yapmalısınız?
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: Her derleme için yeni bir Compute Engine VM görüntüsü oluşturmak üzere Cloud Build'i kullanın ve bu görüntüyü her ortamda kullanın..
Neden bu cevap
Doğru cevap, her derleme için yeni bir Compute Engine VM görüntüsü oluşturmak üzere Cloud Build'i kullanmak ve bu görüntüyü her ortamda kullanmaktır. Bu yaklaşım, eski bir .NET uygulamasını (kapsayıcılar onaylanmadığı için) sürdürme gereksinimini karşılar ve ortamlar arasında tutarlı CI/CD dağıtımları sağlar. Önceden oluşturulmuş VM görüntüleri, dağıtım maliyetini optimize eder çünkü her dağıtımda işletim sistemi ve bağımlılıkların yeniden yapılandırılmasına gerek kalmaz. Diğer seçenekler neden yanlış: .NET Core kullanarak uygulamayı yeniden yazmak, mevcut eski uygulamanın sürdürülmesi gereksinimini karşılamaz ve önemli bir yeniden geliştirme maliyeti getirir. Uygulamayı MS Web Deploy kullanarak dağıtmak, CI/CD tutarlılığı ve otomasyonu açısından yetersiz kalabilir ve her zaman en son yamalı Windows Server temel görüntüsünü kullanmak, dağıtım tutarlılığını zorlaştırabilir. Uygulamayı paketlemek ve bir Google Kubernetes Engine kümesine dağıtmak, "kapsayıcılar onaylanmadı" kısıtlamasıyla çelişir.
Sonsuz cevap arayışı olmadan sınavınızı geçin
Bu sınav için her doğrulanmış soruyu ve açıklamayı tek bir yerde edinin ve saatlerce süren hazırlıktan tasarruf edin. 1.000'den fazla sertifika · 20'den fazla dil · ücretsiz başlayın.
Sınavınızı daha hızlı geçin → Kart gerekmez