Sürekli teslimat hattında üretim dağıtımından önce bir Git deposundaki kod değişikliklerini doğrulamak için hangi süreç en iyi uygulamalarla uyumludur?
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: Depodaki etiketleri izlemek için Jenkins kullanın. Test için staging etiketlerini bir staging ortamına dağıtın. Testten sonra, üretim için depoyu etiketleyin ve bunu üretim ortamına dağıtın..
Neden bu cevap
Doğru cevap, Git deposundaki etiketleri izlemek, staging etiketlerini bir staging ortamına dağıtmak, test etmek ve ardından üretim için depoyu etiketleyip üretim ortamına dağıtmaktır. Bu yaklaşım, kod değişikliklerinin üretim öncesinde kapsamlı bir şekilde doğrulanmasını sağlar. Etiketleme, belirli bir kod sürümünü işaretleyerek izlenebilirliği artırır ve dağıtım sürecini standartlaştırır. Diğer seçenekler neden yanlış: Red/black dağıtım stratejisi, geri alma kolaylığı sağlasa da, kod değişikliklerinin üretim öncesi doğrulanmasıyla doğrudan ilgili değildir. Yapıları üretime dağıtıp üretimde test yapmak, sorunların canlı ortama ulaşmasına neden olabileceği için iyi bir uygulama değildir. Jenkins'i dallar oluşturmak için kullanmak ve %10'luk bir kullanıma sunum yapmak, tam bir doğrulama süreci yerine kısmi bir test sağlar ve etiketleme ile sürüm kontrolünün faydalarını tam olarak kullanmaz.
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