Google tarafından önerilen uygulamaları takip ederek bir Cloud Pub/Sub konusundaki mesajları işlemek için bir Cloud Run hizmeti dağıtın. Ne yapmalısınız?
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: Bir hizmet hesabı oluşturun, bu hesaba hizmetiniz için Cloud Run Invoker rolünü verin ve bu hizmet hesabını ve Cloud Run hizmetinizi push uç noktası olarak kullanan bir Pub/Sub push aboneliği oluşturun..
Neden bu cevap
Doğru cevap, Pub/Sub mesajlarını Cloud Run hizmetine güvenli ve ölçeklenebilir bir şekilde iletmek için Google tarafından önerilen yöntemdir. Bir hizmet hesabı oluşturarak ve ona Cloud Run Invoker rolünü atayarak, Pub/Sub'ın Cloud Run hizmetinizi çağırmasına izin verirsiniz. Pub/Sub push aboneliği, mesajları doğrudan Cloud Run hizmetinizin HTTP uç noktasına gönderir ve Cloud Run'ın otomatik ölçeklendirme yeteneklerinden tam olarak yararlanmasını sağlar. Diğer seçenekler neden yanlış: Cloud Function kullanmak, Cloud Run'ın doğrudan entegrasyonu yerine ek bir ara katman ve gecikme ekler. Pub/Sub Subscriber rolünü Cloud Run hizmet hesabına vermek ve mesajları çekmek, Cloud Run'ın sunucusuz modeline tam olarak uymayan, sürekli çalışan bir çekme mekanizması gerektirir. Uygulamayı GKE üzerinde Cloud Run'a dağıtmak ve GKE içinde bir tüketici kapsayıcısı kullanmak, gereksiz karmaşıklık ve yönetim yükü getirir; Cloud Run'ın yönetilen hizmet avantajlarından uzaklaşır.
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