Altyapı değişikliklerinin sürümlenmesi/denetlenebilir olması, mümkün olduğunca Google tarafından yönetilen hizmetlerin kullanılması ve sunucusuz işlemde çalıştırılması gereksinimleri göz önüne alındığında, hangi mimari bu hedefleri karşılar?
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: Uygulama ve altyapı kaynak kodunu Git'te depolayın; altyapıyı Terraform aracılığıyla dağıtmak için Cloud Build'i kullanın; uygulamayı bir pipeline adımı olarak Cloud Functions'a dağıtın..
Neden bu cevap
Doğru cevap, altyapı değişikliklerinin sürümlenmesi (Git), denetlenebilir olması (Terraform ile altyapı kodu), mümkün olduğunca yönetilen hizmetlerin kullanılması (Cloud Build, Cloud Functions) ve sunucusuz işlemde çalıştırılması (Cloud Functions) gereksinimlerini en iyi şekilde karşılar. Terraform, altyapıyı kod olarak tanımlayarak sürümlenebilir ve denetlenebilir hale getirir. Cloud Build, CI/CD süreçlerini yönetir. Cloud Functions ise sunucusuz bir ortam sağlayarak operasyonel yükü azaltır. Diğer seçenekler bu hedeflerin tamamını karşılamaz: Jenkins kullanmak, yönetilen hizmetler yerine ek yönetim yükü getirir. Deployment Manager ve Compute Engine VM'ler sunucusuz değildir ve yönetilen hizmetler hedefini tam karşılamaz. gcloud komutları ile altyapı dağıtmak, altyapıyı kod olarak yönetme ve sürümlenebilirlik açısından Terraform kadar güçlü değildir.
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