Bir şirket, aynı VPC içinde iki REST API'si ile özel bir Amazon API Gateway çalıştırmaktadır. BuyStock API'si, bir satın alma işleminden önce fonları doğrulamak için CheckFunds API'sini çağırır. VPC akış günlükleri, BuyStock API'sinin CheckFunds'ı VPC üzerinden değil, internet üzerinden çağırdığını göstermektedir. Bir çözümler mimarının, API'lerin EN AZ kod değişikliğiyle VPC üzerinden iletişim kurmasını sağlaması gerekmektedir. Bu gereksinimi hangi çözüm karşılar?
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: Bir interface endpoint kullanın..
Neden bu cevap
Doğru cevap, bir interface endpoint kullanmaktır. Aynı VPC içindeki iki özel API Gateway REST API'sinin internet üzerinden değil, VPC içinden iletişim kurmasını sağlamanın en az kod değişikliği gerektiren yolu budur. Bir interface endpoint (AWS PrivateLink tarafından desteklenir), API Gateway'e özel bağlantı sağlar ve trafiğin genel internete çıkmadan VPC içinde kalmasını garanti eder. Bu, güvenlik ve performans açısından faydalıdır. Diğer seçenekler neden yanlış: Yetkilendirme için HTTP başlığına bir X-API-Key başlığı eklemek, API'ler arasındaki iletişim yolunu değiştirmez; sadece yetkilendirme mekanizmasını güçlendirir. Bir gateway endpoint, S3 ve DynamoDB gibi belirli AWS hizmetleri için kullanılır, API Gateway için değil. İki REST API arasına bir Amazon SQS kuyruğu eklemek, API'ler arasındaki iletişim modelini tamamen değiştirir (eşzamansız hale getirir) ve önemli kod değişiklikleri gerektirir, bu da "EN AZ kod değişikliği" gereksinimini karşılamaz.
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