Bir web uygulaması, bir AWS Lambda işlevinin ve bir Amazon DynamoDB tablosunun önünde Amazon API Gateway kullanır. Amazon Cognito kullanıcı havuzları bireysel kullanıcıları tanımlar. Çözüm mimarının, yalnızca aboneliği olan kullanıcıların premium içeriğe erişebilmesini sağlaması gerekmektedir. Bu gereksinimi EN AZ operasyonel yük ile hangi çözüm karşılar?
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: Aboneliği olmayan kullanıcıların erişimini sınırlamak için API kullanım planları ve API anahtarları uygulayın..
Neden bu cevap
API Gateway kullanım planları ve API anahtarları, belirli kullanıcılara veya müşteri gruplarına API erişimini yönetmek için tasarlanmıştır. Bu çözüm, aboneliği olan kullanıcılara premium içeriğe erişim izni verirken, aboneliği olmayan kullanıcıların erişimini kısıtlamak için en az operasyonel yükle çalışır. API önbelleğe alma ve kısıtlama, performans ve istikrar için olsa da erişim kontrolü sağlamaz. AWS WAF, güvenlik duvarı kuralları ile kötü niyetli trafiği engeller ancak abonelik tabanlı erişim kontrolü için uygun değildir. DynamoDB'deki ayrıntılı IAM izinleri, doğrudan veritabanı erişimi için geçerlidir ve API Gateway aracılığıyla premium içeriğe erişimi yönetmek için en iyi yöntem 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