Bir geliştirici, müşteriler tarafından Amazon Cognito kimlik doğrulaması ile bir ön uç kullanıcı arayüzü aracılığıyla kullanılan bir Amazon API Gateway REST API'sini yönetmektedir. Geliştiricinin, yeni uç noktalar sunan ve bozucu arayüz değişiklikleri içeren yeni bir API sürümü vardır. Geliştiricinin, mevcut müşterileri etkilemeden diğer ekip geliştiricilerine yeni API'ye beta erişimi sağlaması gerekmektedir. En az operasyonel yük ile bunu başaran yaklaşım hangisidir?
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: Mevcut API Gateway API'sinde bir geliştirme aşaması (stage) oluşturun. Diğer geliştiricilere çağrılarını geliştirme aşaması uç noktalarına yönlendirmelerini söyleyin..
Neden bu cevap
Mevcut API Gateway API'sinde bir geliştirme aşaması (stage) oluşturmak, yeni API sürümünü mevcut müşterileri etkilemeden diğer geliştiricilere sunmanın en verimli yoludur. API Gateway aşamaları, API'nin farklı sürümlerini veya dağıtımlarını yönetmek için tasarlanmıştır. Bu yaklaşım, yeni özelliklerin ve bozucu değişikliklerin izole bir ortamda test edilmesini sağlar. Mevcut API'yi değiştirmeden yeni bir aşama oluşturmak, operasyonel yükü en aza indirir çünkü ayrı bir API oluşturmak veya uygulama kodunda karmaşık değişiklikler yapmak gerekmez. Diğer seçenekler daha fazla operasyonel yük veya mevcut müşteriler için risk içerir. Ayrı bir API oluşturmak yönetim yükünü artırır, sorgu parametresi eklemek kod karmaşıklığını artırır ve yalnızca yeni uç noktalar için yeni API Gateway uç noktaları oluşturmak, bozucu arayüz değişikliklerini yönetmek için uygun 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